绘制每个熊猫数据集行作为一个单独的情节

By simon at 2019-05-12 • 0人收藏 • 13人看过

我在 CSV 文件中有几行数据存储。 我希望迭代遍历每一行,并将每一行作为单独的绘图区域绘制。 经过一些研究,看来大熊猫将是解决这个问题的方法。

这是为了木星笔记本。 我尝试直接阅读 CSV 文件,但发现熊猫更容易与工作。 然而,我只是从数据框中提取我的 y 值。 我已经用我的 x 值定义了一个单独的 numpy 数组。

例如,我有:

X 值 np.array ([1,2,3,4,5,6,7,8]) my data pd.read csv ('example data。 Csv')

在我的数据中,我将第一列列为"位置",范围从1英里到20英里不等。 在此之后,我有8列的值填充。 我想遍历每一行,在这里我可以为每个位置创建一个图。 因为我使用了子图,是否需要将迭代转换为 numpy 数组? 只在 CSV 文件中读取而不使用 pandas 会更好吗?

Fig,ax1 plt.subplot (1,1,figsize (4,3)) ax1.plot (x value,my data) # 希望为每一行循环

我能够切割数据框并手动创建图形,但是对于20个位置,某种形式的循环是理想的。 我也通读了熊猫的力量,并希望了解更多,以便我可以得到我的经验使用它,所以我宁愿坚持与熊猫,但如果没有,任何帮助或方向将非常感激。

登录后方可回帖

Loading...