如何从matplotlib中的dataframe列生成x轴值?

时间:2017-12-12 09:16:41

标签: pandas matplotlib jupyter-notebook

使用jupyter笔记本,我正在阅读Google Sheet中关于婴儿姓名的人口普查数据,并导入matplotlib.pyplot

import pandas as pd
Baby_Names_DF = pd.read_clipboard()
%matplotlib inline
import matplotlib.pyplot as plt

然后我执行pandas dataframe

Baby_Names_DF

enter image description here

然后我执行此

Baby_Names_DF.plot()
plt.show()

呈现此

enter image description here

如何删除数据帧的整数索引列,或者只调用" year"列是x轴?

1 个答案:

答案 0 :(得分:4)

您需要指示matplotlib x-axis应该是什么。最简单的方法是将Year设置为index

df.set_index('Year').plot()