欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python報(bào)錯(cuò)之如何解決matplotlib繪圖中文顯示成框框問題

 更新時(shí)間:2023年09月13日 10:29:37   作者:南湖漁歌  
這篇文章主要介紹了Python報(bào)錯(cuò)之如何解決matplotlib繪圖中文顯示成框框問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

解決matplotlib繪圖中文顯示成框框問題

問題1:中文坐標(biāo)軸顯示問題:

解決方案:

#只需在前面加上:
from pylab import mpl  
mpl.rcParams['font.sans-serif'] = ['SimHei'] 
#指定默認(rèn)字體

解決方案

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']    # 用來正常顯示中文標(biāo)簽
plt.rcParams['axes.unicode_minus']=False    # 用來正常顯示負(fù)號(hào)

mac上python的matplotlib庫繪圖時(shí)xlabel中文字符顯示成小方框

import matplotlib.pyplot as plt

然后,mac上Python繪圖遇到,一個(gè)漢字一個(gè)框:

找了好幾篇博客,并不管用,原因可能是設(shè)置的SimHei、KaiTi之類的字體在mac上沒有,以后再研究補(bǔ)上原因。

最后下面的方法生效了,據(jù)說Windows上會(huì)同樣生效(2022.07.13):

要加這兩個(gè).rcParams[] 的設(shè)置:

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei','Songti SC','STFangsong']
plt.rcParams['axes.unicode_minus'] = False  # 用來正常顯示負(fù)號(hào)

繪圖的時(shí)候我是這樣設(shè)置xlabel的:

plt.figure("因子") #這個(gè)窗口標(biāo)題不加上面的兩個(gè)設(shè)置也能正常顯示中文。
plt.subplot(1,2,1)
plt.ylim(0,1.1)
plt.xlabel("天數(shù)a1") #這個(gè)不加會(huì)顯示成小方框
plt.plot(day1,yinzi1)
plt.subplot(1,2,2)
plt.ylim(0,1.1)
plt.xlabel("天數(shù)a2") #這個(gè)不加會(huì)顯示成小方框
plt.plot(day2,yinzi2)
plt.show() 

然后漢字顯示成功了:

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pandas中datetime數(shù)據(jù)類型的使用

    Pandas中datetime數(shù)據(jù)類型的使用

    本文主要介紹了Pandas中datetime數(shù)據(jù)類型的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-12-12
  • 詳解python日期時(shí)間處理2

    詳解python日期時(shí)間處理2

    這篇文章主要為大家介紹了python日期時(shí)間處理,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • pycharm 安裝JPype的教程

    pycharm 安裝JPype的教程

    這篇文章主要介紹了pycharm 安裝JPype的步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • django刪除表重建的實(shí)現(xiàn)方法

    django刪除表重建的實(shí)現(xiàn)方法

    今天小編就為大家分享一篇django刪除表重建的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python如何實(shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)化運(yùn)維華為設(shè)備

    Python如何實(shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)化運(yùn)維華為設(shè)備

    本文介紹了如何使用Python實(shí)現(xiàn)華為設(shè)備的網(wǎng)絡(luò)自動(dòng)化運(yùn)維,包括環(huán)境配置、設(shè)備配置、功能模塊實(shí)現(xiàn)和SFTP文件傳輸測試
    2024-11-11
  • 用Python畫一個(gè)LinkinPark的logo代碼實(shí)例

    用Python畫一個(gè)LinkinPark的logo代碼實(shí)例

    這篇文章主要介紹了用Python畫一個(gè)LinkinPark的logo代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • python字符串切片及常用方法示例詳解

    python字符串切片及常用方法示例詳解

    這篇文章主要介紹了python字符串切片及常用方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Python正則表達(dá)式介紹

    Python正則表達(dá)式介紹

    本文介紹了Python對于正則表達(dá)式的支持,包括正則表達(dá)式基礎(chǔ)以及Python正則表達(dá)式標(biāo)準(zhǔn)庫的完整介紹及使用示例。本文的內(nèi)容不包括如何編寫高效的正則表達(dá)式、如何優(yōu)化正則表達(dá)式,這些主題請查看其他教程
    2012-08-08
  • Python使用代理抓取網(wǎng)站圖片(多線程)

    Python使用代理抓取網(wǎng)站圖片(多線程)

    Python作為一門功能強(qiáng)大的腳本語言,經(jīng)常被用來寫爬蟲程序,下面是使用Python通過代理進(jìn)行多線程抓取圖片,算是一個(gè)簡易的python多線程爬蟲
    2014-03-03
  • python 詳解如何使用GPU大幅提高效率

    python 詳解如何使用GPU大幅提高效率

    CuPy是一個(gè)開源矩陣庫,使用NVIDIA CUDA加速。CuPy使用Python提供GPU加速計(jì)算。CUPY使用CUDA相關(guān)庫,包括 CuBLAS、CUDNN、Curand、CuoSver、CuPaSeSE、Cufft和NCCL,以充分利用GPU架構(gòu)
    2021-11-11

最新評論