【发布时间】:2020-08-07 17:01:48
【问题描述】:
我想用以下数据绘制一个线性分布(员工,月份的天数(1 月份的 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)
两个数据帧的输出是:
现在我不知道如何绘制/访问数据框中的第一列来设置 plt.plot 函数的第一个参数:
plt.plot( '???', 'Empl', data=df_T, marker='o', markerfacecolor='blue', markersize=12, color='skyblue', linewidth=4)
非常感谢
【问题讨论】:
标签: python pandas matplotlib