Python是一種高級編程語言,它可以繪制各種類型的圖表,包括氣候圖。氣候圖是一種演示氣候變化的圖表。下面我們將介紹如何使用Python繪制氣候圖。
# 導入必要的庫 import matplotlib.pyplot as plt import numpy as np # 設置數據 year = [1950, 1960, 1970, 1980, 1990, 2000, 2010, 2020] temperature = [13.5, 13.8, 14.4, 14.9, 15.4, 15.9, 16.4, 16.8] precipitation = [100, 120, 150, 130, 110, 100, 80, 90] # 繪制氣候圖 fig, ax1 = plt.subplots() color = 'tab:red' ax1.set_xlabel('Year') ax1.set_ylabel('Temperature (°C)', color=color) ax1.plot(year, temperature, color=color) ax1.tick_params(axis='y', labelcolor=color) ax2 = ax1.twinx() color = 'tab:blue' ax2.set_ylabel('Precipitation (mm)', color=color) ax2.plot(year, precipitation, color=color) ax2.tick_params(axis='y', labelcolor=color) fig.tight_layout() plt.show()
上面的代碼使用了Matplotlib庫,該庫是Python中常用的繪圖庫之一。首先,我們導入必要的庫,并設置數據。然后,我們用plt.subplots()函數創建一個圖表,設置顏色、標簽和刻度,最后使用plot()函數繪制兩個子圖。
繪制出來的氣候圖展示了從1950年到2020年的氣溫和降雨量數據。氣溫是從13.5攝氏度逐漸升高到16.8攝氏度,而降雨量則從100毫米逐漸降低到90毫米。
使用Python繪制氣候圖非常簡單,只需要使用Matplotlib庫中的函數和方法,就可以設計出漂亮的氣候圖。