图 1
为了分析主要城市气候情况数据,小明利用python绘制反映各城市平均气温的垂直柱形图,如图2所示。
图 2
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib.pyplot
import MultipleLocator #MultipleLocator类用于设置刻度间隔
plt.rcParams["font.sans-serif"]=["simHei"]
df=pd.read_csv("qihou.csv",encoding="gbk")
#显示年平均气温最高的城市
df_sort=df.sort_values("年平均气温(℃)",ascending=False)
df1=df_sort.head(10) #下划线处
print(df1)
plt.figure(figsize=(10,5))
x=df1["地市"]
y=df1["年平均气温(℃)"]
#绘制柱形图plt.title("年平均气温最高的城市的 10 个城市") plt.xlabel("地市")
plt.ylabel("年平均气温(℃)")
#显示图例
plt.show()