Python 将数据框中的一列绘制为数据框中另一列的函数

Python 将数据框中的一列绘制为数据框中另一列的函数,python,pandas,jupyter-notebook,Python,Pandas,Jupyter Notebook,我有一个数据框: Name A B C a1 2.0 1.1 2.5 a2 2.2 3.4 8.7 a3 4.3 4.4 2.3 我想将C绘制为名称的函数(名称是索引),图形应如下所示: y | | ------------->X 其中X应为字符串“a1”、“a2”、“a3”…等。。Y是C列的值。设置索引和绘图'C' df.set_index('Name').C.plot() 谢谢。成功了。是否有方法旋转a1、a2等。。90度?我正在使用rotate=90

我有一个数据框:

Name  A   B   C
 a1   2.0 1.1 2.5
 a2   2.2 3.4 8.7
 a3   4.3 4.4 2.3
我想将C绘制为名称的函数(名称是索引),图形应如下所示:

y
|
|
------------->X

其中X应为字符串“a1”、“a2”、“a3”…等。。Y是C列的值。

设置索引和绘图
'C'

df.set_index('Name').C.plot()

谢谢。成功了。是否有方法旋转a1、a2等。。90度?我正在使用rotate=90,但它不起作用。
df.set\u index('Name').C.plot(rot=90)