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

如何解決pycharm中用matplotlib畫圖不顯示中文的問題

 更新時間:2022年06月30日 11:14:06   作者:??CHINA_ganchun????  
這篇文章主要介紹了如何解決pycharm中用matplotlib畫圖不顯示中文的問題,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下

前言:

其實很簡單!舉一個簡單的例子!

這是一個簡單的顯示時刻的溫度折線圖:

from matplotlib import pyplot as plt, font_manager
import random
x = range(0,120)
y = [random.randint(20,35) for i in range(120)]
plt.figure(figsize=(20,8),dpi=80)
plt.plot(x,y)
#調(diào)整x軸的刻度
xtick_label = ["10點(diǎn){}分".format(i) for i in range(60)]
xtick_label +=["11點(diǎn){}分".format(i) for i in range(60)]
#取步長,數(shù)字和字符串一一對應(yīng),數(shù)據(jù)的長度一樣
plt.xticks(list(x)[::3],xtick_label[::3],rotation = 90) #rotation是x軸上刻度信息的旋轉(zhuǎn)度數(shù)
plt.show()

顯示效果如下:

可以發(fā)現(xiàn),它直接用小方框代替了中文!

不要著急,解決方案如下:

打開你的Windows下的字體文件夾,一般是這個目錄:C:\Windows\Fonts

我找的是黑體 常規(guī)這個字體,其實你也可以選別的中文字體,右鍵屬性,復(fù)制它的文件名:

在代碼如下的位置加入兩句話:

(1)

#有效解決matplotlib不顯示中文的問題
my_font = font_manager.FontProperties(fname="/Windows/Fonts/simhei.ttf")

(2)

fontproperties = my_font

再次運(yùn)行,中文就可以顯示出來了!

到此這篇關(guān)于如何解決pycharm中用matplotlib畫圖不顯示中文的問題的文章就介紹到這了,更多相關(guān)pycharm matplotlib內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python郵件發(fā)送smtplib使用詳解

    python郵件發(fā)送smtplib使用詳解

    這篇文章主要為大家詳細(xì)介紹了python郵件發(fā)送smtplib的使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • python 多線程串行和并行的實例

    python 多線程串行和并行的實例

    今天小編就為大家分享一篇python 多線程串行和并行的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 使用Python下載抖音各大V視頻的思路詳解

    使用Python下載抖音各大V視頻的思路詳解

    這篇文章主要介紹了使用Python下載抖音各大V視頻的思路詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • Python辦公自動化之自動化清理數(shù)據(jù)和自動化系統(tǒng)命令詳解

    Python辦公自動化之自動化清理數(shù)據(jù)和自動化系統(tǒng)命令詳解

    這篇文章主要為大家詳細(xì)介紹了Python辦公自動化中自動化清理數(shù)據(jù)和自動化系統(tǒng)命令的相關(guān)知識,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2024-01-01
  • python爬蟲調(diào)度器用法及實例代碼

    python爬蟲調(diào)度器用法及實例代碼

    在本篇文章里小編給各位整理了關(guān)于python爬蟲調(diào)度器用法及實例代碼,需要的朋友們可以參考學(xué)習(xí)下。
    2020-11-11
  • 詳解Python中的join()函數(shù)的用法

    詳解Python中的join()函數(shù)的用法

    這篇文章主要介紹了詳解Python中的join()函數(shù)的用法,join()函數(shù)主要用來拼接字符串,是Python學(xué)習(xí)當(dāng)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-04-04
  • python檢測服務(wù)器端口代碼實例

    python檢測服務(wù)器端口代碼實例

    這篇文章主要介紹了python檢測服務(wù)器端口代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • 通過python實現(xiàn)彈窗廣告攔截過程詳解

    通過python實現(xiàn)彈窗廣告攔截過程詳解

    這篇文章主要介紹了通過python實現(xiàn)彈窗廣告攔截過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python實現(xiàn)簡單層次聚類算法以及可視化

    Python實現(xiàn)簡單層次聚類算法以及可視化

    這篇文章主要為大家詳細(xì)介紹了Python實現(xiàn)簡單層次聚類算法以及可視化,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • Python中json.load()和json.loads()有哪些區(qū)別

    Python中json.load()和json.loads()有哪些區(qū)別

    json.loads()用于解析一個有效的JSON字符串并將其轉(zhuǎn)換為Python字典,json.load——()用于從一個文件讀取JSON類型的數(shù)據(jù),然后轉(zhuǎn)轉(zhuǎn)換成Python字典,本文講解下python中兩者的使用
    2021-06-06

最新評論