1 繪制條形圖
Python學(xué)習(xí)資料或者需要代碼、視頻加Python學(xué)習(xí)群:960410445
2 繪制智聯(lián)招聘職位崗位數(shù)量圖
3 詞云
“詞云”這個(gè)概念由美國(guó)西北大學(xué)新聞學(xué)副教授尺棋、新媒體專(zhuān)業(yè)主任里奇·戈登(Rich Gordon)提出章蚣。“詞云”就是對(duì)網(wǎng)絡(luò)文本中出現(xiàn)頻率較高的“關(guān)鍵詞”予以視覺(jué)上的突出疟赊,形成“關(guān)鍵詞云層”或“關(guān)鍵詞渲染”,從而過(guò)濾掉大量的文本信息,使瀏覽網(wǎng)頁(yè)者只要一眼掃過(guò)文本就可以領(lǐng)略文本的主旨祖灰。
詞頻
分詞 語(yǔ)句切割
讀取文本
切割
精簡(jiǎn)生成詞云
4 Matplotlib 繪圖
1 多個(gè)subplot
2 線(xiàn)形圖
這段代碼說(shuō)明如下:
plot函數(shù)的第一個(gè)數(shù)組是橫軸的值,第二個(gè)數(shù)組是縱軸的值畔规,所以它們一個(gè)是直線(xiàn)局扶,一個(gè)是折線(xiàn);
最后一個(gè)參數(shù)是由兩個(gè)字符構(gòu)成的叁扫,分別是線(xiàn)條的樣式和顏色三妈。前者是紅色的直線(xiàn),后者是綠色的點(diǎn)線(xiàn)莫绣。
3 散點(diǎn)圖
這段代碼說(shuō)明如下:
這幅圖包含了三組數(shù)據(jù)畴蒲,每組數(shù)據(jù)都包含了20個(gè)隨機(jī)坐標(biāo)的位置
參數(shù)c表示點(diǎn)的顏色,s是點(diǎn)的大小对室,alpha是透明度
4 餅狀圖
這段代碼說(shuō)明如下:
data是一組包含7個(gè)數(shù)據(jù)的隨機(jī)數(shù)值
圖中的標(biāo)簽通過(guò)labels來(lái)指定
autopct指定了數(shù)值的精度格式
plt.axis('equal')設(shè)置了坐標(biāo)軸大小一致
plt.legend()指明要繪制圖例(見(jiàn)下圖的右上角)
5 條形圖
這段代碼說(shuō)明如下:
這幅圖展示了一組包含7個(gè)隨機(jī)數(shù)值的結(jié)果饿凛,每個(gè)數(shù)值是[0, 100]的隨機(jī)數(shù)
它們的顏色也是通過(guò)隨機(jī)數(shù)生成的。np.random.rand(N * 3).reshape(N, -1)表示先生成21(N x 3)個(gè)隨機(jī)數(shù)软驰,然后將它們組裝成7行涧窒,那么每行就是三個(gè)數(shù),這對(duì)應(yīng)了顏色的三個(gè)組成部分锭亏。
title指定了圖形的標(biāo)題纠吴,labels指定了標(biāo)簽,alpha是透明度
6 直方圖
上面這段代碼中慧瘤,[np.random.randint(0, n, n) for n in [3000, 4000, 5000]]生成了包含了三個(gè)數(shù)組的數(shù)組戴已,這其中:
第一個(gè)數(shù)組包含了3000個(gè)隨機(jī)數(shù),這些隨機(jī)數(shù)的范圍是 [0, 3000)
第二個(gè)數(shù)組包含了4000個(gè)隨機(jī)數(shù)锅减,這些隨機(jī)數(shù)的范圍是 [0, 4000)
第三個(gè)數(shù)組包含了5000個(gè)隨機(jī)數(shù)糖儡,這些隨機(jī)數(shù)的范圍是 [0, 5000)