通过命令行实现Python Matplotlib的交互式绘图

通过命令行实现Python Matplotlib的交互式绘图

要得到交互式图形,我们需要激活图形。使用 plt.ioff()plt.ion() ,我们可以对绘图执行交互操作。

Ipython shell中输入以下命令。

示例

In [1]: %matplotlib auto
Using matplotlib backend: GTK3Agg

In [2]: import matplotlib.pyplot as

In [3]: fig, ax = plt.subplots() # 将会出现图表,让我们进行交互。

In [4]: ln, = ax.plot(range(5))  # 绘制一条线

In [5]: ln.set_color("orange")   # 将绘制的线改为橙色

In [6]: plt.ioff() # 停止交互

In [7]: ln.set_color("red")
# 自上一步步骤中我们已经停止了交互

In [8]: plt.ion() # 开始交互

输出

通过命令行实现Python Matplotlib的交互式绘图

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程