我有一个.csv文件,其列为“总人口”,“州”,“县”,....(其他列)
我想绘制一个直方图,其中x轴显示状态,Y轴显示人口。我该怎么办?
答案 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()