亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

python制圖漢語無法顯示問題解決方式

89542767 / 1170人閱讀

  python中制圖時(shí)若標(biāo)識或是文章標(biāo)題是粵語,最終繪出的圖片中的文本能被框架取代,接下來本文主要是為大家介紹了關(guān)于python制圖漢語無法顯示問題解決方式,原文中根據(jù)案例編碼推薦的十分詳盡,需用的小伙伴可以參考一下。


  序言


  python制圖,假如用英語表明幾乎沒有難題,但漢語可能有錯(cuò)碼或是無法顯示的現(xiàn)象。


  通過個(gè)人檢測,下面的圖中“橫坐標(biāo)”,“縱坐標(biāo)”字樣漢語表明沒什么問題,主要是是plt.title部分和plt.plot部分的表明

01.png

  一、plt.title中文顯示的解決:


  from matplotlib.font_manager import FontProperties
  font_set=FontProperties(fname=r"c:windowsfontsSIMLI.TTF",size=15)
  plt.title(u'小明的標(biāo)題',FontProperties=font_set)
  FontProperties中加載的就是本地的字體


  路徑:C:WindowsFonts

02.png

  選中字體鼠標(biāo)右鍵屬性即可復(fù)制名字進(jìn)行替換

03.png

  font_set=FontProperties(fname=r"c:windowsfontsSIMLI.TTF",size=15)

  從改變字體的結(jié)果來看,橫縱坐標(biāo)和標(biāo)題區(qū)域受影響,plt.plot不受影響


  二、plt.plot中文顯示的解決:


  與上述類似,加下列一行即可


  plt.legend(prop={'family':'SimHei','size':15})

  三、供參考代碼


  from matplotlib import pyplot
  import matplotlib.pyplot as plt
  from matplotlib.font_manager import FontProperties
  from matplotlib.ticker import MultipleLocator,FormatStrFormatter
  font_set=FontProperties(fname=r"c:windowsfontssimsun.ttc",size=15)
  import matplotlib
  import numpy as np
  %matplotlib inline
  plt.rcParams['figure.figsize']=(12.0,8.0)#set default size of plots
  plt.rcParams['image.interpolation']='nearest'
  plt.rcParams['image.cmap']='gray'
  #plt.rcParams['font.sans-serif']=['SimHei']
  #plt.rcParams['axes.unicode_minus']=False
  #設(shè)置標(biāo)題大小
  plt.rcParams['font.size']='16'
  fig=plt.figure()
  matplotlib.rcParams.update(
  {
  'text.usetex':False,
  'font.family':'stixgeneral',
  'mathtext.fontset':'stix',
  }
  )
  #myfont=FontProperties(fname='/homenuxidc/.local/fonts/文泉驛正黑.ttf')
  x=range(0,102,2)
  x=[str(x)for x in list(x)]
  x=range(len(x))


  #這里如果取得值,最好省略,否則冗余代碼太多


  dj1=[0.140885022563663,0.285128051316358,0.331236115292078,0.372582750937596,0.463174450139405,0.586773503380428,0.542598182149781,0.542598182149781,0.564956686389027,0.542598182149781,0.519630577568173,0.428649426296771,0.676284101462148,0.635875231620977,0.564956686389027,0.542598182149781,0.564956686389027,0.62899995822798,0.676284101462148,0.721874028834649,0.676284101462148,0.702515362688485,0.682890636232397,0.557567115066442,0.564956686389027,0.635875231620977,0.656252254277025,0.676284101462148,0.721874028834649,0.62899995822798,0.62899995822798,0.702515362688485,0.759939881400332,0.702515362688485,0.696005029828444,0.656252254277025,0.696005029828444,0.676284101462148,0.608105164606941,0.741002175030875,0.721874028834649,0.702515362688485,0.721874028834649,0.62899995822798,0.608105164606941,0.682890636232397,0.676284101462148,0.702515362688485,0.696005029828444,0.696005029828444,0.696005029828444]
  plt.plot(x,dj1,marker='s',label=u'小明')
  plt.grid(linestyle='--')
  plt.grid(axis="x")
  plt.title(u'SimHei',fontproperties=font_set)
  plt.title('小明的標(biāo)題')
  plt.legend()#讓圖例生效
  y_major_locator=MultipleLocator(0.1)
  ax=plt.gca()
  ax.yaxis.set_major_locator(y_major_locator)
  plt.ylim(0,1)
  plt.xlim(0,55)
  plt.margins(0)
  plt.subplots_adjust(bottom=0.001)
  plt.xlabel("橫軸",fontproperties=font_set)#X軸標(biāo)簽
  plt.ylabel("縱軸",fontproperties=font_set)#Y軸標(biāo)簽
  plt.legend(prop={'family':'SimHei','size':15})

  總結(jié)


  這篇文章就給大家介紹完畢,希望可以給大家?guī)韼椭?/p>

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/128707.html

相關(guān)文章

  • 一步步搭建物聯(lián)網(wǎng)系統(tǒng)——無處不在的HTML

    摘要:也可以補(bǔ)充好之前在這個(gè)最小物聯(lián)網(wǎng)系統(tǒng)缺失的那些東西,給那些正在開始試圖去解決編程問題的人。在線查看一步步搭建物聯(lián)網(wǎng)系統(tǒng)圖靈電子書版一步步搭建物聯(lián)網(wǎng)系統(tǒng) 某一天,正走在回學(xué)校的路上的我突然想到:未來將會(huì)是一個(gè)科技的時(shí)代——雖然現(xiàn)在也是——只是在未來,科技將會(huì)無處不在。如果我們依舊對周圍這些無處不在的代碼一無所知的話,或許我們會(huì)成為黑客帝國之中被控制的普通人。于是開始想著,有一天人們會(huì)像學(xué)...

    高勝山 評論0 收藏0
  • 一步步搭建物聯(lián)網(wǎng)系統(tǒng)——無處不在的HTML

    摘要:也可以補(bǔ)充好之前在這個(gè)最小物聯(lián)網(wǎng)系統(tǒng)缺失的那些東西,給那些正在開始試圖去解決編程問題的人。在線查看一步步搭建物聯(lián)網(wǎng)系統(tǒng)圖靈電子書版一步步搭建物聯(lián)網(wǎng)系統(tǒng) 某一天,正走在回學(xué)校的路上的我突然想到:未來將會(huì)是一個(gè)科技的時(shí)代——雖然現(xiàn)在也是——只是在未來,科技將會(huì)無處不在。如果我們依舊對周圍這些無處不在的代碼一無所知的話,或許我們會(huì)成為黑客帝國之中被控制的普通人。于是開始想著,有一天人們會(huì)像學(xué)...

    iamyoung001 評論0 收藏0
  • 一步步搭建物聯(lián)網(wǎng)系統(tǒng)——無處不在的HTML

    摘要:也可以補(bǔ)充好之前在這個(gè)最小物聯(lián)網(wǎng)系統(tǒng)缺失的那些東西,給那些正在開始試圖去解決編程問題的人。在線查看一步步搭建物聯(lián)網(wǎng)系統(tǒng)圖靈電子書版一步步搭建物聯(lián)網(wǎng)系統(tǒng) 某一天,正走在回學(xué)校的路上的我突然想到:未來將會(huì)是一個(gè)科技的時(shí)代——雖然現(xiàn)在也是——只是在未來,科技將會(huì)無處不在。如果我們依舊對周圍這些無處不在的代碼一無所知的話,或許我們會(huì)成為黑客帝國之中被控制的普通人。于是開始想著,有一天人們會(huì)像學(xué)...

    JerryC 評論0 收藏0
  • 自然語言處理:漢語分詞

    摘要:漢語分詞系統(tǒng)是該漢語分詞系統(tǒng)的封裝版安裝步驟官方文檔的漢語分詞示例歡迎科研人員技術(shù)工程師企事業(yè)單位與個(gè)人參與平臺(tái)的建設(shè)工作。 NLPIR/ICTCLAS 漢語分詞系統(tǒng)(http://ictclas.nlpir.org)PyNLPIR 是該漢語分詞系統(tǒng)的 python 封裝版(http://pynlpir.readthedocs.io...) 安裝步驟:① pip install pyn...

    2json 評論0 收藏0
  • python數(shù)據(jù)統(tǒng)計(jì)分析制圖大數(shù)據(jù)可視化

      此篇文章主要是詳細(xì)介紹了python數(shù)據(jù)統(tǒng)計(jì)分析制圖大數(shù)據(jù)可視化,大數(shù)據(jù)可視化致力于形象化展現(xiàn)數(shù)據(jù)的分析數(shù)據(jù)和設(shè)計(jì)構(gòu)思,令一些抽象化數(shù)據(jù)信息形象化,這種抽象化數(shù)據(jù)包括數(shù)據(jù)信息測量單位的特性或總數(shù)?! ⌒蜓裕骸 ?shù)據(jù)統(tǒng)計(jì)分析初級階段,一般都會(huì)進(jìn)行大數(shù)據(jù)可視化解決。大數(shù)據(jù)可視化致力于形象化展現(xiàn)數(shù)據(jù)的分析數(shù)據(jù)和設(shè)計(jì)構(gòu)思,令一些抽象化數(shù)據(jù)信息形象化,這種抽象化數(shù)據(jù)包括數(shù)據(jù)信息測量單位的特性或總數(shù)。此章...

    89542767 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<