日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

词云(WordCloud)参数详情

發布時間:2024/9/30 66 豆豆
生活随笔 收集整理的這篇文章主要介紹了 词云(WordCloud)参数详情 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

準備工作

  • 安裝
pip install wordcloud
  • 導入
import wordcloud from wordcloud import WordCloud

WordCloud參數

font_path:string

(字體路徑,需要展現什么字體就把該字體路徑+后綴名寫上,如:font_path = ‘黑體.ttf’)

width,height: int

(默認為400,200,畫布的大小,即生成分辨率為(400,200)的圖片)

prefer_horizontal:float

(默認為0.9,代表文本橫向排版出現的頻率為0.9,垂直排版頻率為0.1)

mask:nd-array or None

(默認為None,默認詞云會填充畫布默認大小,若不是None,則默認畫布大小將失效,遮罩的形狀被mask取代。mask中全白區域將不會繪制詞云,所以導入圖片時注意該圖片的背景必須為白色,而填充區域為其他顏色,可以利用ps摳圖放在純白的畫布中。)

contour_width:float

(設置詞云邊界寬度,默認為0,不畫出詞云邊界線,當mask中填充部分的邊界平滑時可以設置contour_width,否則不需要設置該參數,會產生鋸齒。)

contour_color:‘black’(

邊界線顏色,默認為黑色,當contour_width不為0時,設置本參數改變邊界線顏色。)

scale:float

(默認為1,按比例放大(>1)畫布或者縮小(<1))

min_font_size:int

(默認為4,最小的字體大小)

max_font_size:int or None

(默認為None,字體的最大樣式)

font_step:int

(默認為1,字體大小的步長,大于1時會加快運算,但可能會導致較大誤差(以測試為準))

max_words:number

(默認為200,顯示單詞或者漢字最大的個數)

stopwords:為字符串集或者None

(設置需要屏蔽的詞(不會顯示類似of the i etc.),若為None則會使用內置詞集)

background_color:

(默認值’black’畫布背景色,默認為黑色)

mode:string

(默認值’RGB’ ,當參數為’RGBA’,其中A代表透明度,且’background_color’不為空時,背景為透明。)

relative_scaling"float:

(默認值’auto’文字出現的頻率與字體大小的關系,設置為1時詞語出現的頻率越高,其字體越大,默認為0.5。)

color_func:callable:

(默認為None,獲取顏色函數,用戶可以實現從圖像中獲取顏色,為None時使用內部默認顏色參數)

regexp:string or None:

(使用正則表達式來分隔輸入的文本,當使用了generate_from_frequencies時本參數將被屏蔽)

collocations:bool:

(默認為True ,是否包括兩個單詞的搭配,當使用了generate_from_frequencies時本參數將被屏蔽)

colormap:string or marplotlib colormap:

(默認為’viridis’ ,隨機為每個詞染色,本參數使用了’color_func’時將會被屏蔽)

normalize_plurals:bool

( 默認為True,是否移除詞尾的s,尚未發現本參數的用途。)

repeat:bool

(默認為False,是否重復單詞或者短語,直到滿足max_words和min_font_size,當文本內容較少時建議設置為真)

原文地址:
https://www.jianshu.com/p/3c349f0493e0

總結

以上是生活随笔為你收集整理的词云(WordCloud)参数详情的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。