假設一天中每隔兩個小時的氣溫分別是[15,13,14.5,17,20,25,26,26,27,22,18,15],請用Python繪制折線圖來表示這一變化程序,代碼和結果如下:
from matplotlib import pyplot as plt
plt.figure(figsize=(12,8))
import matplotlib
font = {
‘family’:‘SimHei’,
‘weight’:‘bold’,
‘size’:12
}
matplotlib.rc(“font”, **font)
tem = [15,13,14.5,17,20,25,26,26,27,22,18,15]
temp = [f’{i}度’ for i in range(min(tem),max(tem)+1)]
t = [2i for i in range(0,12)]#表示數值
t1 = [f’{2i}h’ for i in range(0,12)]#表示刻度
t1
plt.xticks(t,t1,rotation=40)
plt.yticks(range(min(tem),max(tem)+1),temp)
plt.plot(t,tem,color=‘purple’,marker=‘o’)
plt.title(‘一天中每隔兩個小時的氣溫變化’,color=‘r’)
plt.xlabel(‘時間’,color=‘purple’)
plt.ylabel(‘溫度’,color=‘purple’)
plt.grid()
plt.show()

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/244371.html
標籤:python
上一篇:python爬蟲爬取圖片(續)
下一篇:python基礎練習題(按條件對指定序列求和,列印99乘法表、求斐波那契數列、百馬百擔、求水仙花數、求n以內的所有質數(素數)和)、集合的講解、一些公關方法
