绘制转置数据帧-如何访问第一列? [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了绘制转置数据帧-如何访问第一列? [重复]相关的知识,希望对你有一定的参考价值。

我想用以下数据绘制线性分布(员工,月数为天(一月为1,依此类推。为了将数据转换为正确的格式,我将其转置。但是我不知道如何访问用于绘制的x参数。

df=pd.DataFrame({'Empl': ['Jon','Don','Joe'], '1': [40, 50, 10], '2': [20,45,5], '3': [15,0,2], '4': [0,0,0]}) df_T = df.set_index('Empl').T display(df) display(df_T)

两个数据帧的输出是:

enter image description here

现在我不知道如何绘制/访问数据框中的第一列以设置plt.plot函数的第一个参数:

plt.plot( '???', 'Empl', data=df_T, marker='o', markerfacecolor='blue', markersize=12, color='skyblue', linewidth=4)

非常感谢
答案
第一列是索引,因此可以使用DataFrame.plot

DataFrame.plot

以上是关于绘制转置数据帧-如何访问第一列? [重复]的主要内容,如果未能解决你的问题,请参考以下文章

EXCEL把多列数据变成一行的函数

R的read.csv在第一列名称前加上垃圾文本[重复]

Python Pandas——在多列上融化、旋转、转置

用啥命令取matlab中矩阵的第一列

将 SQL 行标题转置到第一列

如何转置数据帧以计算值是不是存在的标志?