python 出圖中文顯示問題

redufa發表於2024-11-24

image

增加一句

import matplotlib
# 設定字型為系統中的中文字型(這裡以SimHei為例,適用於Windows)
matplotlib.rcParams['font.sans-serif'] = ['SimHei']


import matplotlib.pyplot as plt

import matplotlib
# 設定字型為系統中的中文字型(這裡以SimHei為例,適用於Windows)
matplotlib.rcParams['font.sans-serif'] = ['SimHei']




# 年份資料
years = [1992, 1995, 1998, 2001, 2004, 2007, 2010, 2013, 2016]

# 佔中國GDP比重資料
gdp_percentage = [12, 10, 12, 15, 20, 22, 20, 18, 16]

# 繪製折線圖
plt.plot(years, gdp_percentage, marker='o')

# 設定標題和座標軸標籤
plt.title("佔中國GDP的比重(%)")
plt.xlabel("年份")
plt.ylabel("佔中國GDP的比重(%)")

# 設定刻度
plt.xticks(years)
plt.yticks([0, 5, 10, 15, 20, 25])

# 顯示圖形
plt.show()

相關文章