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

Pandas 如何从matplotlib中的dataframe列生成x轴值?,pandas,matplotlib,jupyter-notebook,Pandas,Matplotlib,Jupyter Notebook,使用jupyter笔记本,我正在从谷歌表格中读取关于婴儿名字的人口普查数据,并导入matplotlib.pyplot import pandas as pd Baby_Names_DF = pd.read_clipboard() %matplotlib inline import matplotlib.pyplot as plt 然后执行数据帧 Baby_Names_DF 然后我执行这个 Baby_Names_DF.plot() plt.show() 这使得 如何删除dataframe的整

使用jupyter笔记本,我正在从谷歌表格中读取关于婴儿名字的人口普查数据,并导入matplotlib.pyplot

import pandas as pd
Baby_Names_DF = pd.read_clipboard()
%matplotlib inline
import matplotlib.pyplot as plt
然后执行数据帧

Baby_Names_DF
然后我执行这个

Baby_Names_DF.plot()
plt.show()
这使得

如何删除dataframe的整数索引列,或者只调用year列作为x轴

您需要指示matplotlib x轴应该是什么。最简单的方法是将年份设置为索引:

您需要指示matplotlib x轴应该是什么。最简单的方法是将年份设置为索引:


将年份设置为索引:df.set_index'year'。非常感谢@MaartenFabré。我如何将此列为我问题的答案并给你评分?将年份设为索引:df.set_index'year'。非常感谢@MaartenFabré。我如何将此列为我问题的答案并给予你信任?
df.set_index('Year').plot()