【发布时间】:2020-10-19 14:32:54
【问题描述】:
我有一个数据框,我想在使用 df.plot() 时对其进行精确修改。示例:
df = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]),columns=['a', 'b', 'c'])
在绘制此数据框时,它会将列的名称显示为标签,但我想在该标签的顶部以LATEX 格式添加更多文本,例如$V_{sd}$。最后,我希望我的标签看起来像:
(transparent) $V_{sd}$
(blue) a
(orange) b
(green) c
括号内写的是我想要精确控制的标签/线条的颜色。
做到这一点的一种方法是使用 matplotlib.pyplot.plot 并使用额外的标签制作一个空图,然后一一绘制每一列/行,但我想知道是否有更简单的方法来使用熊猫,因为我有一堆数据框。
【问题讨论】: