matplotlib - 创建后更改 Matplotlib Plot?
问题描述
我可以从 matplotlib 调用 plt.scatter(.) 访问该图,但 plt.show() 尚未调用。
从这一点开始,我如何访问绘图并更改散点的颜色?有没有办法访问图形并更改在 plt.scatter(color=) 期间完成的元素?
添加:
感谢 IBE 的评论,在调用 plt.scatter() 函数后,我能够使用以下命令更改点的颜色:
plt.gca().axes.collections[-1].set_color(cols)
解决方案
推荐阅读
- javascript - 无论行数和列数如何,都可以将网格放入 div
- excel - 折线图中 X 轴上未正确显示日期
- c++ - 如何在代码中显示模拟,为每个搜索会话打印数组并最后打印总比较?
- java - 检查字符串是否包含字母
- jquery - 对某些 Datatable 列进行排序时出错,但是当我评论“ServerSide”代码时这是正常的(CodeIgniter 4)
- node.js - 我可以在 React 应用程序中使用节点“child_process”吗?
- jenkins - 如何根据来自 Build Failure Analyzer Jenkins 插件的错误类别发送电子邮件/触发参数化远程作业?
- python - 梯度检查点返回值
- java - 声明和安排新任务后,JVM 不会终止
- r - 无法在 Jenkins 上的 R 中安装 devtools