熊猫数据框图中的系列标记

时间:2020-03-12 16:03:22

标签: python pandas matplotlib

我正在绘制一个包含多个时间序列的熊猫数据框。 我的系列比matplotlib选择的颜色数量更多,因此在将图例颜色映射到图时存在歧义。
我还没有看到任何matplotlib示例在所有系列中将标记作为批次分配,我想知道是否存在一种方法来传递df.plot()可以按照选择颜色的相同方式旋转的标记样式列表。

df.plot(markers = ??)

1 个答案:

答案 0 :(得分:2)

一个for循环就足够了:

df = pd.DataFrame(np.arange(16).reshape(4,-1))

for c,m in zip(df,'oxds'):
    df[c].plot(marker=m)

plt.legend()

输出:

enter image description here