import matplotlib.pyplot as pl
import random
pl.rcParams["font.sans-serif"]=["SimHei"]# 用于显示中文
pl.rcParams["axes.unicode_minus"]=False# 用于显示符号
pl.figure(figsize=(20,10),dpi=100)
pl.subplot(1,2,1)
y=[random.uniform(15,18)for a inrange(60)]
x=range(60)
b=[random.uniform(12,17)for a inrange(60)]
a=range(60)
pl.plot(x,y,'r',label='上海')
pl.plot(a,b,'g',label='北京')
pl.xticks(range(1,61,5),x_tick[::5])
pl.yticks(range(0,30,3))
pl.xlabel('time')
pl.ylabel('temperature')
pl.title('The temperature changes in Beijing in one day', fontsize=11)
pl.grid(True, alpha=0.3, linestyle='--')
pl.legend(loc='best')
pl.subplot(1,2,2)
y=[random.uniform(15,18)for a inrange(60)]
x=range(60)
b=[random.uniform(12,17)for a inrange(60)]
a=range(60)
pl.plot(x,y,'c',label='重庆')
pl.plot(a,b,'y',label='天津')
pl.xticks(range(1,61,5),x_tick[::5])
pl.yticks(range(0,30,3))
pl.xlabel('time')
pl.ylabel('temperature')
pl.title('The temperature changes in City in one day', fontsize=11)
pl.grid(True, alpha=0.3, linestyle='--')
pl.legend(loc='best')