使用MatPlotLib的美国人口普查数据

时间:2019-05-29 03:23:51

标签: python matplotlib

我正在使用美国人口普查网站上的一些信息。我可以绘制每个州和所有人口的图,但是我只想隔离一个州(UTAH),所以我在代码方面遇到了麻烦。

下面的代码是我要绘制的数据和配置:     content.loc [45:45,['1910_POPULATION','1920_POPULATION',     '1930_POPULATION','1940_POPULATION','1950_POPULATION',     '1960_POPULATION','1970_POPULATION','1980_POPULATION','1990_POPULATION',     '2000_POPULATION']]

fig=plt.figure(figsize=(18, 16), dpi= 80, facecolor='w', edgecolor='k')
plt.plot(content.[45:45], content.['1910_POPULATION', '1920_POPULATION', 
'1930_POPULATION', '1940_POPULATION', '1950_POPULATION', 
'1960_POPULATION', '1970_POPULATION', '1980_POPULATION','1990_POPULATION', 
'2000_POPULATION'])
plt.xlabel([45:45])
plt.ylabel('POPULATION')
plt.show()

您是否知道如果使用MATPLOTLIB进行人口增长,如何解决此问题以绘制简单图表?

1 个答案:

答案 0 :(得分:0)

尝试一下:

fig=plt.figure(figsize=(18, 16), dpi= 80, facecolor='w', edgecolor='k')
plt.plot(content.loc[45, ['1910_POPULATION', '1920_POPULATION', 
'1930_POPULATION', '1940_POPULATION', '1950_POPULATION', 
'1960_POPULATION', '1970_POPULATION', '1980_POPULATION','1990_POPULATION', 
'2000_POPULATION']])
plt.xlabel([45:45])
plt.ylabel('POPULATION')
plt.show()