解決Python資料視覺化中文部分顯示方塊問題

2022-09-26 21:27:19 字數 1241 閱讀 3167

一、問題

**如下,發現程式設計客棧標題的中文顯示的是方塊

import matplotlib

import matplotlib.pyplot as plt

fig = plt.figure()

ax = fig.add_subwww.cppcns.complot(111)

ax.set(xlim=[1.5, 6.5], ylim=[-4, 5], title='畫圖小例子',ylabel='yvalue', xlabel='xvalue')

plt.show()

如下圖二、解決方法

一般資料視覺化使用matplotlib庫,設定中文字型可以在匯入之後新增兩句話(這裡的simhei指的是黑體,kaiti指的是楷體)

imporwww.cppcns.comt matplotlib

import matplotlib.pyplot as plt

plt.rcparams['font.sans-serif']=['simhei']

plt.rcparams['axes.unicode_minus'] = false

import matplotlib

import matplotlib.pyplot as plt

plt.rcparams['font.sans-serif']=['kaiti']

plt.rcparams['axes.unicode_minus'] = false

三、效果

1.黑體:

2.楷體:

具體的其他字型可以在matplotlib\mpl-data\fonts\ttf找到~

四、windows的常用字型

黑體、楷體、仿宋是可以用的,其他的字型可能需要**對應的ttf檔案才能使用

新zntmgdzpvv細明體:pmingliu

細明體:mingliu

標楷體:dfkai-sb

黑體:simhei

宋體:simsun

新宋體:nsimsun

仿宋:fangsong

楷體:kaiti

仿宋_gb2312:fangsong_gb2312

楷體_gb2312:kaiti_gb2312

微軟正黑體:microsoft jhenghei

微軟雅黑體:microsoft yahei

程式設計客棧

可選擇適合的字型顯示中文

本文標題: 解決python資料視覺化中文部分顯示方塊問題

本文位址:

Python 資料視覺化

資料視覺化指的是通過視覺化表示來探索資料,它與資料探勘緊緊相關,而資料探勘指的是使用 來探索資料集的規律和關聯。資料集可以是用一行 就能表示的小型數字列表,也可以是數以吉位元組的資料。漂亮地呈現資料關乎的並非僅僅是漂亮的。以引人注目的簡潔方式呈現資料,讓人能夠明白其含義,發現資料集中原本未意識到的規...

資料視覺化 什麼是資料視覺化

資料對應的英文單詞是data,從資訊獲取的角度看,資料是對目標觀察和記錄的結果,是現實世界中的時間 地點 事件 其他物件或概念的描述。不同學者對資料的作用也給出不同的定義,大致分為以下3類 視覺化對應的兩個英文單詞 visualize和visualization。visualize是動詞,描述 生成...

Python資料視覺化總結

用python完成資料分析後,如何把結果呈現出來,比如畫乙個吸引人注意的圖表相當重要。當你探索乙個資料集,需要畫圖表,圖表看起來令人愉悅是件很高興的事。在給你的觀眾交流觀點,給領導匯報工作時,視覺化同樣重要,同時,也很有必要去讓圖表吸引注意力和印入腦海裡。在python中numpy,pandas,m...