Python之wordcloud庫使用

2021-08-20 15:06:41 字數 2677 閱讀 6588

概述

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檔案 三.在輸出的過程中按照自己的方式命名 這裡邊唯一的難點恐怕是正規表示式的書寫,下面我們初步系統的講解一下正規表示式 前面有一講專門介紹了正規表示式 具體可以檢視鏈結,這裡只進行一些重要的補充。...