matplotlib 不支持生成器作为输入

2023-12-13

我正在这个网站上运行笔记本https://github.com/vsmolyakov/experiments_with_python/blob/master/chp01/ensemble_methods.ipynb用python练习ensemble方法,在python 3中运行这部分代码时出现错误:

plt.figure()
(_, caps, _) = plt.errorbar(num_est, bg_clf_cv_mean, yerr=bg_clf_cv_std, c='blue', fmt='-o', capsize=5)
for cap in caps:
    cap.set_markeredgewidth(1)                                                                                                                                
plt.ylabel('Accuracy'); plt.xlabel('Ensemble Size'); plt.title('Bagging Tree Ensemble');
plt.show()

错误是“matplotlib 不支持生成器作为输入” 解决办法是什么? 此致


在那个例子中 有一条线num_est = map(int, np.linspace(1,100,20))。这会在 python 2.7 中生成一个列表。但在 python 3 中它只是一个生成器。无论如何,地图很奇怪,所以我建议将该行替换为

num_est = np.linspace(1,100,20).astype(int)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

matplotlib 不支持生成器作为输入 的相关文章

随机推荐

  • 计算 NSArray 中相等对象的数量

    我一直在试图找出一种方法来检查某个对象中有多少个NSArray 我浏览了文档 我很确定没有预制的方法 我也在这里找不到任何东西 有人知道这样做的好方法吗 因为我真的想不出任何东西 在这种特定情况下 我有一个包含字符串的数组 大多数情况下每个
  • 使用 Javascript 将 Html5 画布元素下载为图像,并带有文件扩展名

    我希望能够下载一个 Html5 画布元素作为图像 其文件扩展名为 Javascript The 画布到图像图书馆似乎无法实现这一点 到目前为止 这是我的代码 您可以在此处看到JsFiddle div div p a href create
  • 使用 gson 为 WebClient 设置自定义编码器/解码器或 typeAdapter

    我很难找到与这个特定场景相关的任何内容 我配置了 spring boot 并且在其中使用了反应式WebClient使用 REST Api 我已将其配置为使用gson 但是想知道如何添加我的自定义TypeAdapters对于更复杂的物体 我所
  • 静态方法和实例方法之间的区别

    我只是在阅读教科书中给我的文字 我不太确定我是否理解它在说什么 它基本上告诉我静态方法或类方法包含 修饰符 关键字 static 但我实在不知道这意味着什么 有人可以用非常简单的术语向我解释什么是静态方法或类方法吗 另外 我能简单解释一下什
  • Jenkins插件如何获取职位信息

    我正在尝试制作一个 Jenkins 插件 如何从插件中获取职位信息 我知道 public String getShortName Job job 但是我不知道如何调用这个方法 我编写了下面的常规脚本来获取作业的所有内部版本号 import
  • struts2中的作用域拦截器

    有没有示例代码可以让我看到 Struts2 中作用域拦截器的使用 我想将参数从一个操作传递到另一个操作 通过 struts xml 配置 并希望使用范围拦截器 由于我是 Struts 2 的新手 任何人都可以提供使用范围拦截器的示例吗 我相
  • 替换 numpy 数组中的值时防止字符串被截断

    假设我有数组a and b a np array 1 2 3 b np array red red red 如果我要对这些数组应用一些像这样的奇特索引 b a lt 3 blue 我得到的输出是 array blu blu red dtyp
  • LARAVEL - 将我的 laravel 项目放在 000webhost 上

    我已经将 public 文件夹中的文件上传到 public html 将其他文件上传到 laravel 我也改变了index php 但我什么也没得到 我明白了 有人可以帮助我吗 谢谢 编辑 这是我的索引文件 我认为这很好
  • 使用自定义相机创建预览屏幕

    我正在创建一个应用程序 在其中为相机制作了自定义叠加层 我注意到 当我使用相机的正常默认设置时 会出现预览 您可以选择重新拍摄照片或使用它 使用自定义叠加层时是否有一种简单的方法来显示该屏幕 谢谢 是的 为此 您必须以编程方式创建一个相机叠
  • PyInstaller: IOError: [Errno 2] 没有这样的文件或目录:

    我正在尝试使用 pyinstaller 和 science MMTK 等模块来编译 python 脚本 Pyinstaller 无法包含一些 pyd 模块 因此我手动将它们复制到 dist 文件夹中 当我执行编译后的 exe 时 出现以下错
  • WPF TextBox ScrollToLine 如果可见则不更新

    我的程序中有一个导航栏 允许您导航文本框中的不同部分 但我遇到的问题是 如果我滚动到的文本已经在屏幕上可见 则这不起作用 就像在这个例子中一样 如果我尝试从第 1 部分跳转到第 3 部分 它将无法工作 因为它已经可见 但是 在这个例子中 如
  • 文件更改时自动编译

    有没有办法用 typescript 进行自动编译 就像在 CoffeScript 中使用 Mindscape 一样 您只需保存文件 扩展程序就会编译您的代码 VS2012 RTM 使用最新的WebEssentials 2012 扩展 昨天发
  • 如何在 Spring 表达式语言中运行嵌套求值

    我想使用 SPeL 并且需要评估来自配置源的参数 问题是名称 密钥是动态的 所以我依靠一个参数来解析另一个参数 我基本上需要检查布尔参数 例子 部分键 前缀 app name 完整密钥 app name feature isEnabled
  • VS Code - 如何更改资源管理器中灰色文件夹名称的颜色?

    我在用着莫诺凯专业版作为我在 VS Code 中的配色方案 当 VS Code 使在 gitignore文件中 文本颜色变得非常难以阅读 例如 我有 node modules文件夹 红圈 写在我的里面 gitignore文件和 VS Cod
  • 动态规划 - 分词

    我正在尝试解决this问题 问题如下给定一个输入字符串和一个单词字典 找出输入字符串是否可以分割成空格分隔的字典单词序列 字典是一个字符串数组 我的方法是以下递归 fn 并存储递归调用的结果 输出很好 但我发现存储的结果从未被使用 我的解决
  • 通用 iOS 应用程序中的单独设置?

    我正在开发一个通用的 iOS 应用程序 但一些用户设置在 iPad 上没有多大意义 我可以指定单独的 Settings bundle 或 Root plist 在 iPad 上使用吗 从 4 0 开始 您将能够为 ipad 重命名文件 使其
  • Eclipse Mars 不会自动导入 JavaFX

    因此 每次我想使用 JavaFX 8 组件时 我都必须在 google 上搜索包的确切名称 然后手动输入 import packageName 我会说得更详细 假设我想创建一个StackPane StackPane stackPane ne
  • 动态更改 animateCamera 俯仰和缩放属性不起作用

    使用 useState 动态更改 animateCamera 俯仰和缩放属性不起作用 onLayout gt map current animateCamera center latitude location coords latitud
  • 使用分组依据选择前 1 个

    我有两列 namecode name 050125 chris 050125 tof 050125 tof 050130 chris 050131 tof 我想按名称代码分组 并仅返回出现次数最多的名称 在这种情况下 结果将是 050125
  • matplotlib 不支持生成器作为输入

    我正在这个网站上运行笔记本https github com vsmolyakov experiments with python blob master chp01 ensemble methods ipynb用python练习ensemb