一般大家使用 Anaconda 進行數(shù)據(jù)處理后生成圖片的時候米者,
如果不指定對應字體會導致中文亂碼呜魄,可以通過下面的方案進行解決赏陵。
#如遇中文顯示問題可加入以下代碼
# -*- coding: utf-8 -*-
import pandas as pd
import? matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 指定默認字體
plt.rcParams['axes.unicode_minus'] = False # 解決保存圖像是負號'-'顯示為方塊的問題
一般加入那兩行設置基本都沒有問題送火,
如果還出現(xiàn)亂碼的話也可以用以下方法:
第一種.將xlabel,ylabel里面的內(nèi)容改成英文联贩。
plt.xlabel("Rating Score")
? ? plt.ylabel("People Number")
? ? plt.title("Rating Scores And related People Number")
1
第二種:把默認字體改一下
# -*- coding: utf-8 -*-
import pandas as pd
import? matplotlib.pyplot as plt
plt.rcParams["font.sans-serif"] =? ['Microsoft YaHei']#用來正常顯示中文標簽的,此處改為微軟雅黑
plt.rcParams["axes.unicode_minus"] = False? #用來正常顯示負號
結(jié)果正常:
2
感興趣的小伙伴可以一起加個微信好友泊碑,共同學習進步:
wx:zcy921825224