概述
wordcloud是優秀的詞云展示第三方庫,以詞語為基本單位,通過圖形視覺化的方式,更加直觀和藝術的展示文字。
庫安裝
網路正常情況下命令列輸入pip install wordcloud
,如果提示報錯按以下步驟進行安裝
wordcloud 庫把詞云當作乙個wordcloud物件
w= wordcloud.wordcloud()
方法
描述w.generate()
向wordcloud物件中載入文字txt
>>>w.generate("python and wordcloud")
w.to_file(filename)
將詞云輸出為影象檔案,.png或.jpg格式
>>>w.to_file("outfile.png")
import wordcloud
c=wordcloud.wordcloud() #1.配置物件引數
c.generate("wordcloud by python") #2.載入詞云文字
c.to_file("pywordcloud.png") #3.輸出詞云檔案
w= wordcloud.wordcloud(《引數》)
引數
描述width
指定詞云物件生成的寬度,預設400畫素
w=wordcloud.wordcloud(width=600)
height
指定詞云物件生成的高度,預設200畫素
w=wordcloud.wordcloud(height=400)
min_font_size
指定詞雲中字型的最小字型大小,預設4號
w=wordcloud.wordcloud(min_font_size=10)
max_font_size
指定詞雲中字型的最大字型大小,根據高度自動調節
w=wordcloud.wordcloud(max_font_size=20)
font_step
指定詞雲中字型字型大小的步進間隔,預設為1
w=wordcloud.wordcloud(font_step=2)
font_path
指定文體檔案的路徑,預設none
w=wordcloud.wordcloud(font_path="msyh.ttc")
max_words
指定詞云顯示的最大單詞數量,預設200
w=wordcloud.wordcloud(max_words=20)
stop_words
指定詞云的排除詞列表,即不顯示的單詞列表
w=wordcloud.wordcloud(stop_words="python")
mask
指定詞云形狀,預設為長方形,需要引用imread()函式
from scipy.msc import imread
mk=imread("pic.png")
w=wordcloud.wordcloud(mask=mk)
background_color
指定詞云的背景顏色,預設為黑色
txt="程式語言是計算機能夠理解和識別使用者操作意圖的一種互動體系,它按照特定規則組織計算機指令,使計算機能夠自動進行各種運算處理。"
python之異常處理 Python之異常處理
異常物件 請大家執行如下 a 100 0 print a 就會發現直譯器顯示如下的錯誤提示 traceback most recent call last file x.py line 1,in a 100 0 zerodivisionerror division by zero 大家要學會看直譯器...
python基礎之語句 Python基礎之條件語句
我們在程式設計中經常需要通過檢查某個條件,從而決定去做什麼。條件語句就是針對這一情景應用的。本篇主要介紹 if 和 while。一 if語句 先來個總覽 if 條件一 條件一對應的 塊 elif 條件二 條件一對應的 塊 else 不滿足條件一和條件二對應的 塊 if 語句的核心就是值為true 或...
python之路之python爬蟲
一.將鏈結url原始碼讀出,將其作為列表輸出 二.使用正規表示式將原始碼中有關的原始碼篩選出來,jpg檔案 三.在輸出的過程中按照自己的方式命名 這裡邊唯一的難點恐怕是正規表示式的書寫,下面我們初步系統的講解一下正規表示式 前面有一講專門介紹了正規表示式 具體可以檢視鏈結,這裡只進行一些重要的補充。...