国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

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

89542767 / 962人閱讀

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


  序言


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


  通過個人檢測,下面的圖中“橫坐標”,“縱坐標”字樣漢語表明沒什么問題,主要是是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'小明的標題',FontProperties=font_set)
  FontProperties中加載的就是本地的字體


  路徑:C:WindowsFonts

02.png

  選中字體鼠標右鍵屬性即可復制名字進行替換

03.png

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

  從改變字體的結果來看,橫縱坐標和標題區域受影響,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
  #設置標題大小
  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('小明的標題')
  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軸標簽
  plt.ylabel("縱軸",fontproperties=font_set)#Y軸標簽
  plt.legend(prop={'family':'SimHei','size':15})

  總結


  這篇文章就給大家介紹完畢,希望可以給大家帶來幫助。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/128707.html

相關文章

  • 一步步搭建物聯網系統——無處不在的HTML

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

    高勝山 評論0 收藏0
  • 一步步搭建物聯網系統——無處不在的HTML

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

    iamyoung001 評論0 收藏0
  • 一步步搭建物聯網系統——無處不在的HTML

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

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

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

    2json 評論0 收藏0
  • python數據統計分析制圖大數據可視化

      此篇文章主要是詳細介紹了python數據統計分析制圖大數據可視化,大數據可視化致力于形象化展現數據的分析數據和設計構思,令一些抽象化數據信息形象化,這種抽象化數據包括數據信息測量單位的特性或總數。  序言:  數據統計分析初級階段,一般都會進行大數據可視化解決。大數據可視化致力于形象化展現數據的分析數據和設計構思,令一些抽象化數據信息形象化,這種抽象化數據包括數據信息測量單位的特性或總數。此章...

    89542767 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<