Python wordcloud庫的使用

2021-09-28 15:12:55 字數 2189 閱讀 4792

目錄

wordcloud庫基本介紹

wordcloud庫使用說明

wordcloud應用例項

wordcloud庫概述

wordcloud庫的安裝

(cmd命令列)pip install wordcloud

wordcloud庫基本使用

wordcloud庫常規方法

wordcloud庫常規方法 方法

描述w.generate(txt)

向wrodcloud物件w中載入文字txt

w.to_file(filename)

將詞云輸出為影象檔案,.png或.jpg格式

import wordcloud

w = wordcloud.wordcloud(); #配置物件引數

w.generate("wordcloud by python"); #載入詞云文字

w.to_file("pywordcloud.png"); #輸出詞云檔案

文字→詞云

配置物件引數

w = wordcloud.wordcloud(《引數》)

引數描述

width

指定詞云物件生成的寬度,預設400畫素

height

指定詞云物件生成的高度,預設200畫素

min_font_size

指定詞雲中字型的最小字型大小,預設4號

max_font_size

指定詞雲中字型的最大字型大小,根據高度自動調節

font_step

指定詞雲中字型字型大小的步進間隔,預設為1

font_path

指定字型檔案的路徑,預設none

max_words

指示詞云顯示的最大單詞數量,預設200

stop_words

指定詞云的排除詞列表,即不顯示的單詞列表

>>>w=wordcloud.wordcloud(stop_word=)

mask

指定詞云形狀,預設為長方形,需要引用imread()函式

background_color

指定詞云的背景顏色,預設為黑色

英文文字

中文文字

import jieba

import wordcloud

txt = "程式語言是計算機能夠理解和識別使用者操作意圖的一種互動體系,它按照特定規則組織計算機指令,使計算機能夠自動進行各種運算處理。";

#wordcloud不支援中文,需要設定字型,否則中文將顯示為方框

w = wordcloud.wordcloud(width=1000, height=700, font_path="song.ttf");

#中文需要先分詞並組成空格分隔字串

未設定字型font_path="***.ttf":

本文僅為學習python記錄,資料**於中國大學mooc《python語言設計》—嵩天

python WordCloud詞云安裝

解決辦法 先安裝wrapt 1.10.11 cp36 cp36m win amd64.whl 再安裝wordcloud 1.3.2 cp36 cp36m win amd64.whl 成功驗證 發現成功匯入wordcloud的包 測試 fromwordcloudimportwordcloud f op...

Python wordcloud庫的使用

1 wordcloud庫基本介紹 1 wordcloud庫概述 wordcloud是優秀的詞云展示第三方庫 詞云以詞語為基本單位,更加直觀和藝術的展示文字 2 wordcloud庫的安裝 cmd命令列 pip install wordcloud 2 wordcloud庫使用說明 1 wordclou...

Python wordcloud庫學習小結

w wordcloud.wordcloud 方法描述例子 w.generate txt 向wordcloud物件w中載入文字txt w.generate python and wordcloud w.to file filename 將詞云輸出為影象檔案,png或.jpg格式 w.to file o...