我有一个如下所示的数据框:
Species POAPRA AGGREP
R2 1 2
D1 5 8
D2 4 5
我希望使用以下代码制作它的图表:
ax=df.plot(title='Invasive Species')
ax.set_xlabel('Departure Level')
ax.set_ylabel('Percent Occurance')
产生
问题是我想让x轴显示R1,D1和D2而不是0,0.5,1.0,1.5和2.0。我很确定我需要将第一列设置为索引,但由于我有多个索引,我不知道该怎么做。
答案 0 :(得分:2)
set_index
到Species
。
ax=df.set_index('Species').plot(title='Invasive Species')
ax.set_xlabel('Departure Level')
ax.set_ylabel('Percent Occurance')