我有一个数据框,使用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并使用多余的标签制作一个空图,然后逐个绘制每列/每行,但是我想知道是否有一种更简单的方法可以对熊猫进行操作,因为我有一堆数据框。