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