如何在iPython中将print语句与嵌入的Matplotlib图表交替显示?


要在iPython中将print语句与嵌入的matplotlib图表交替显示,我们可以采取以下步骤。

步骤

  • 从matplotlib导入pyplot。

  • 直方图绘制列出数据。

  • 初始化变量“i”在print语句中使用。

  • 迭代数据列表(步骤2)。

  • 使用subplots()方法创建图形和一组子图。

  • 放置print语句。

  • 使用hist()方法绘制直方图。

  • 将“i”增加1。

示例

In [1]: from matplotlib import pyplot as plt

In [2]: myData = [[7, 8, 1], [2, 5, 2]]

In [3]: i = 0

In [4]: for data in myData:
   ...: fig, ax = plt.subplots()
   ...: print("data number i =", i)
   ...: ax.hist(data)
   ...: i = i + 1
   ...:
data number i = 0
data number i = 1

In [5]:

输出

data number i = 0
data number i = 1

更新于:2021年5月12日

330次浏览

开启你的职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.