我已经asked about labeling the axes而且我得到的答案让我对我当时的数据感到满意。但是现在我尝试使用kind=line
绘制数据框,以便更好地评估我的值。所以我使用这些pandas方法,kind=line
和kind=bar
的工作方式相同,但不提供轴的标签。所以我的数据框:
name Homework_note Class_note Behavior_note
Alice Ji 7 6 6
Eleonora LI 2 5 4
Mike The 6 5 3
Helen Wo 5 3 5
我使用的脚本:
df=pd.read_csv(os.path.join(path,'class_notes.csv'), sep='\t|,', engine='python')
df.columns=['name', 'Homework_note', 'Class_note', 'Behavior_note']
ax=df.plot(kind='line', x='name', color=['red','blue', 'green'], figsize=(400,100))
ax.set_xlabel("Names", fontsize=56)
ax.set_ylabel("Notes", fontsize=56)
ax.set_title("Notes evaluation", fontsize=79)
plt.legend(loc=2,prop={'size':60})
plt.savefig(os.path.join(path,'notes_names.png'), bbox_inches='tight', dpi=100)
我还可以添加什么来在轴上放置标签(x和y)?我更喜欢使用这些pandas方法,因为我觉得使用数据框架更舒服,但在使用这种类型的情节line
时,我还没有找到放置标签的方法。