如何在现有的 matplotlib 中绘制新图形

萨迪科夫

我在 python matplotlib 中有一个子图,我想根据对这个子图的观察来确定另一个子图。我想看到两个子图,一个是空的,在观察到非空的一个之后,确定一个输入,从键盘输入它,并在第一个旁边的空白处生成第二个子图。也可以多次重复使用最初为空的子图。做这种交互式情节的最佳方法是什么

subplot(1,2,1)

plt.plot(x_range,points,'o')

plt.subplot(1,2,2)
#maybe plot some prompt in the second subplot

plt.show()
#proceed, clean plot

subplot(1,2,1)

plt.plot(x_range,points,'o')

point_chosen = input("choose a point: ")
#checking validity
plt.bar(range(x), y(point_chosen))
plt.show()

我也没有设法停止情节, plt.show() 被阻止。如果我在开始时使用 plot.ion() 它会立即关闭绘图窗口。

存在的重要性欧内斯特

我不确定这是否真的是你想要的,但在输入后关闭交互模式会让你的身材保持不变。

import matplotlib.pyplot as plt
x_range = list(range(10))
points = list(range(10))

plt.ion()

plt.subplot(1,2,1)

plt.plot(x_range,points,'o')

plt.subplot(1,2,2)
#maybe plot some prompt in the second subplot

plt.show()
#procceed, clean plot


point_chosen = input("choose a point: ")
#checking validty
plt.subplot(1,2,2)
plt.plot(x_range,points,'o')
plt.bar(x_range[point_chosen], points[point_chosen])

plt.ioff()
plt.show()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在matplotlib的新替代图中重新绘制现有图形

来自分类Dev

如何在Reportlab画布中绘制Image Matplotlib图形?

来自分类Dev

如何在现有的Matlab图形中创建新点并执行功能

来自分类Dev

如何使用Matplotlib在Spyder中绘制图形?

来自分类Dev

如何使用Matplotlib在Spyder中绘制图形?

来自分类Dev

Matplotlib将子图绘制到现有图形

来自分类Dev

如何在现有的类型上添加新的类型

来自分类Dev

matplotlib.pyplot.plotfile()-如何将多个图形绘制到同一图形中?

来自分类Dev

如何在IntelliJ中调用现有的IDE操作?

来自分类Dev

如何在操作中更改现有的TextView样式

来自分类Dev

如何在现有的BIOS中实现新功能?

来自分类Dev

如何在Java中修改现有的jsonobject

来自分类Dev

如何在Switchyard中公开现有的wsdl

来自分类Dev

如何在vim中编辑现有的键映射?

来自分类Dev

如何在现有的PDF中添加注释

来自分类Dev

如何在VirtualBox中打开现有的VM?

来自分类Dev

如何在Laravel中扩展现有的外墙?

来自分类Dev

如何在IntelliJ中调用现有的IDE操作?

来自分类Dev

如何在Typescript中扩展现有的类

来自分类Dev

如何在hybris中获取现有的MediaContainerModel?

来自分类Dev

如何在html中覆盖现有的meta标签?

来自分类Dev

如何在C中修改现有的YAML节点?

来自分类Dev

如何在ruby中修改现有的csv列?

来自分类常见问题

如何用matplotlib绘制这样的图形

来自分类Dev

如何用matplotlib绘制这样的图形

来自分类Dev

如何使用 matplotlib 绘制多个图形?

来自分类Dev

Python Matplotlib - 如何从具有 2 列的表中绘制图形

来自分类Dev

如何在带有子图的matplotlib中绘制x轴固定的2个动画图形?

来自分类Dev

如何在for循环中向现有matplotlib图形添加行?

Related 相关文章

  1. 1

    在matplotlib的新替代图中重新绘制现有图形

  2. 2

    如何在Reportlab画布中绘制Image Matplotlib图形?

  3. 3

    如何在现有的Matlab图形中创建新点并执行功能

  4. 4

    如何使用Matplotlib在Spyder中绘制图形?

  5. 5

    如何使用Matplotlib在Spyder中绘制图形?

  6. 6

    Matplotlib将子图绘制到现有图形

  7. 7

    如何在现有的类型上添加新的类型

  8. 8

    matplotlib.pyplot.plotfile()-如何将多个图形绘制到同一图形中?

  9. 9

    如何在IntelliJ中调用现有的IDE操作?

  10. 10

    如何在操作中更改现有的TextView样式

  11. 11

    如何在现有的BIOS中实现新功能?

  12. 12

    如何在Java中修改现有的jsonobject

  13. 13

    如何在Switchyard中公开现有的wsdl

  14. 14

    如何在vim中编辑现有的键映射?

  15. 15

    如何在现有的PDF中添加注释

  16. 16

    如何在VirtualBox中打开现有的VM?

  17. 17

    如何在Laravel中扩展现有的外墙?

  18. 18

    如何在IntelliJ中调用现有的IDE操作?

  19. 19

    如何在Typescript中扩展现有的类

  20. 20

    如何在hybris中获取现有的MediaContainerModel?

  21. 21

    如何在html中覆盖现有的meta标签?

  22. 22

    如何在C中修改现有的YAML节点?

  23. 23

    如何在ruby中修改现有的csv列?

  24. 24

    如何用matplotlib绘制这样的图形

  25. 25

    如何用matplotlib绘制这样的图形

  26. 26

    如何使用 matplotlib 绘制多个图形?

  27. 27

    Python Matplotlib - 如何从具有 2 列的表中绘制图形

  28. 28

    如何在带有子图的matplotlib中绘制x轴固定的2个动画图形?

  29. 29

    如何在for循环中向现有matplotlib图形添加行?

热门标签

归档