大熊猫散点图

时间:2012-12-18 09:29:07

标签: python pandas

我是Python和Pandas的新手,但有一个包含多列的CSV文件,我已经读入了数据框。我想绘制x = Index和y ='data'的散点图。索引是数据帧的索引并且是日期。 谢谢堆 杰森

2 个答案:

答案 0 :(得分:6)

您可以使用plot_date

plot_date(df.index, df.data)

答案 1 :(得分:2)

虽然从技术上讲我猜不是散点图,但您可以使用pandas.plot函数,该函数上画有点标记并且没有线。

df.plot(marker='o', linewidth=0)

enter image description here

这将使我们能够使用您想要的所有便捷的熊猫功能。例如使用单个函数绘制两个系列和不同的比例尺,

df.plot(marker='o', linewidth=0, secondary_y='y2')

enter image description here

这样做的缺点是您失去了一些分散功能,例如以不同的方式为标记着色和调整大小。

不过,如果您的目标是快速散点图,那么这可能是最简单的路线。