import matplotlib.pyplot as plt
x =['北京','上海','深圳','广州']
y =[60000,58000,50000,52000]
plt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False#用来正常显示负号
plt.plot(x, y)
plt.show()
设置图例位置
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0,2* np.pi,50)print(x)
y = np.sin(x)print(y)
plt.title("sin(x) & 2sin(x)")
plt.plot(x, y, label="sin(x)")
plt.plot(x, y *2, label="2sin(x)")# plt.legend()
plt.legend(loc='upper left')#设置图例位置
plt.show()