盤點(diǎn)Python詞云制作過程中常見的一兩個(gè)問題
回復(fù)“書籍”即可獲贈(zèng)Python從入門到進(jìn)階共10本電子書
大家好,我是皮皮。
一、前言
前幾天在Python鉑金交流群【Jethro Shen】問了一個(gè)Python處理詞云的問題,提問截圖如下:

下圖是他的報(bào)錯(cuò)截圖:

二、實(shí)現(xiàn)過程
這里初步看上去就有一個(gè)問題,很明顯,無字體顯示,初步斷定是字體問題或者說中文亂碼無法顯示的問題。不過粉絲這里糾結(jié)的是告警的問題,看到告警有點(diǎn)心煩,這里【磐奚鳥】給了一個(gè)代碼,如下所示:
import warnings
warnings.simplefilter('ignore')
看上去確實(shí)達(dá)到了效果,大堆的警告已經(jīng)不見了,不過回到了字體無法顯示的問題。

一開始以為是沒有下載字體的問題,不過粉絲反饋說自己有下載字體(也許下載的字體不對(duì)),后來【H】給了一個(gè)答案,需要在代碼中加上代碼,防止中文亂碼:
# 支持中文
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用來正常顯示中文標(biāo)簽
plt.rcParams['axes.unicode_minus'] = False # 用來正常顯示負(fù)號(hào)
當(dāng)然上面這個(gè)肯定也是一個(gè)方法。后來粉絲重新下了一個(gè)字體,就好使了。

三、總結(jié)
大家好,我是皮皮。這篇文章主要盤點(diǎn)了一個(gè)Pandas處理的問題,文中針對(duì)該問題,給出了具體的解析和代碼實(shí)現(xiàn),幫助粉絲順利解決了問題。
最后感謝粉絲【Jethro Shen】提問,感謝【磐奚鳥】、【此類生物】、【H】給出的思路和代碼解析,感謝【Python進(jìn)階者】、【皮皮】等人參與學(xué)習(xí)交流。
大家在學(xué)習(xí)過程中如果有遇到問題,歡迎隨時(shí)聯(lián)系我解決(我的微信:pdcfighting),應(yīng)粉絲要求,我創(chuàng)建了一些高質(zhì)量的Python付費(fèi)學(xué)習(xí)交流群和付費(fèi)接單群,歡迎大家加入我的Python學(xué)習(xí)交流群和接單群!

小伙伴們,快快用實(shí)踐一下吧!如果在學(xué)習(xí)過程中,有遇到任何問題,歡迎加我好友,我拉你進(jìn)Python學(xué)習(xí)交流群共同探討學(xué)習(xí)。
------------------- End -------------------
往期精彩文章推薦:
盤點(diǎn)一個(gè)使用Python實(shí)現(xiàn)Excel數(shù)理統(tǒng)計(jì)的實(shí)戰(zhàn)問題
請(qǐng)教個(gè)問題,我想把數(shù)據(jù)中名字的重復(fù)值刪掉,只保留年紀(jì)大的怎么整呢?

歡迎大家點(diǎn)贊,留言,轉(zhuǎn)發(fā),轉(zhuǎn)載,感謝大家的相伴與支持
想加入Python學(xué)習(xí)群請(qǐng)?jiān)诤笈_(tái)回復(fù)【入群】
萬水千山總是情,點(diǎn)個(gè)【在看】行不行
/今日留言主題/
隨便說一兩句吧~~
