如何按州绘制总人口的直方图

时间:2019-01-26 04:15:48

标签: python plot histogram

我有一个.csv文件,其列为“总人口”,“州”,“县”,....(其他列)

我想绘制一个直方图,其中x轴显示状态,Y轴显示人口。我该怎么办?

1 个答案:

答案 0 :(得分:0)

作为一个初学者,我发现很难使用.csv或.txt,因此我决定将数据写入代码中。现在,如果您希望将X轴显示为国家/地区,将Y轴显示为人口,则可以使用以下方法:

import matplotlib.pyplot as plt

countries = ['Cambodia', 'Thailand']
populations = [16245729, 69183173]

x = countries
y = populations

plt.xlabel('Country')
plt.ylabel('Population (in tens of millions)')
plt.title('Populations 2018')

plt.bar(x, y)
plt.show()