最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python通過wordcloud庫(kù)實(shí)現(xiàn)將單詞生成詞云

 更新時(shí)間:2023年06月04日 11:45:44   作者:空空star  
Python的wordcloud庫(kù)是一個(gè)用于生成詞云的Python包,它可以將一段文本中出現(xiàn)頻率高的單詞按其出現(xiàn)頻率大小以及顏色深淺排列成一個(gè)詞云圖形,從而更好地展示文本中的信息,你可以使用wordcloud庫(kù)來(lái)生成各種類型的詞云,本文就介紹了如何生成心型詞云

一、wordcloud庫(kù)是什么?

Python的wordcloud庫(kù)是一個(gè)用于生成詞云的Python包。它可以將一段文本中出現(xiàn)頻率高的單詞按其出現(xiàn)頻率大小以及顏色深淺排列成一個(gè)詞云圖形,從而更好地展示文本中的信息。
使用wordcloud庫(kù),你可以指定詞云的形狀、顏色、字體等參數(shù),以及控制詞云中單詞的排列方式、大小等屬性。你可以使用wordcloud庫(kù)來(lái)生成各種類型的詞云,例如詞頻統(tǒng)計(jì)、情感分析等。

二、安裝wordcloud庫(kù)

pip install wordcloud

三、查看wordcloud庫(kù)版本

 pip show wordcloud

 Name: wordcloud
Version: 1.8.2.2
Summary: A little word cloud generator
Home-page: https://github.com/amueller/word_cloud
Author: Andreas Mueller
Author-email: t3kcit+wordcloud@gmail.com
License: MIT
Requires: matplotlib, numpy, pillow
Required-by:

四、使用方法

1.引入庫(kù)

import jieba
import numpy as np
from PIL import Image
from wordcloud import WordCloud

2.定義圖片路徑

local = '/Users/kkstar/Downloads/video/pic/'

3.定義需要分詞的文本

text = "大家好我是空空star我愛發(fā)動(dòng)態(tài)我喜歡使用搜索引擎模式進(jìn)行分詞"

4.采用jieba搜索引擎模式分詞

cut_text = " ".join(jieba.cut_for_search(text))

5.加載心形圖片

mask = np.array(Image.open(local+"heart.png"))

6.創(chuàng)建詞云對(duì)象

wc = WordCloud(font_path="STHeitiMedium.ttc",  # 設(shè)置字體
               background_color='white',  # 設(shè)置背景顏色
               mask=mask,  # 設(shè)置背景圖片
               max_words=2000,  # 設(shè)置最大顯示的詞數(shù)
               max_font_size=100,  # 設(shè)置字體最大值
               width=500,  # 設(shè)置畫布的寬度
               height=500,  # 設(shè)置畫布的高度
               )

7.生成詞云

wc.generate(cut_text)

8.保存詞云圖

wc.to_file(local+"wordcloud.png")

9.詞云圖效果

總結(jié)

要設(shè)置WordCloud的心形形狀,需要使用mask參數(shù)來(lái)指定心形圖片的路徑,使用Python的Pillow庫(kù)加載心形圖片,并將其傳遞給WordCloud對(duì)象。

到此這篇關(guān)于通過Python的wordcloud庫(kù)將單詞生成詞云的文章就介紹到這了,更多相關(guān)Python wordcloud庫(kù)詞云內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python數(shù)據(jù)結(jié)構(gòu)與算法之圖結(jié)構(gòu)(Graph)實(shí)例分析

    Python數(shù)據(jù)結(jié)構(gòu)與算法之圖結(jié)構(gòu)(Graph)實(shí)例分析

    這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)與算法之圖結(jié)構(gòu)(Graph),結(jié)合實(shí)例形式分析了圖結(jié)構(gòu)的概念、原理、使用方法及相關(guān)操作技巧,需要的朋友可以參考下
    2017-09-09
  • python獲取本機(jī)mac地址和ip地址的方法

    python獲取本機(jī)mac地址和ip地址的方法

    這篇文章主要介紹了python獲取本機(jī)mac地址和ip地址的方法,涉及Python獲取系統(tǒng)相關(guān)信息的技巧,需要的朋友可以參考下
    2015-04-04
  • Python系統(tǒng)交互庫(kù)解析過程

    Python系統(tǒng)交互庫(kù)解析過程

    本文介紹了Python中os、sys、subprocess等模塊及paramiko、Fabric、socket、requests等庫(kù)的核心功能,涵蓋文件操作、系統(tǒng)交互、進(jìn)程管理、網(wǎng)絡(luò)通信、數(shù)據(jù)處理等場(chǎng)景,并強(qiáng)調(diào)了安全使用YAML等格式的注意事項(xiàng)
    2025-07-07
  • Pyqt5設(shè)置返回鍵和跳轉(zhuǎn)頁(yè)面鍵的示例代碼

    Pyqt5設(shè)置返回鍵和跳轉(zhuǎn)頁(yè)面鍵的示例代碼

    這篇文章主要介紹了Pyqt5設(shè)置返回鍵和跳轉(zhuǎn)頁(yè)面鍵的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Python數(shù)據(jù)可視化圖實(shí)現(xiàn)過程詳解

    Python數(shù)據(jù)可視化圖實(shí)現(xiàn)過程詳解

    這篇文章主要介紹了Python數(shù)據(jù)可視化圖實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Python lambda表達(dá)式原理及用法解析

    Python lambda表達(dá)式原理及用法解析

    這篇文章主要介紹了Python lambda表達(dá)式原理及用法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Python3中的最大整數(shù)和最大浮點(diǎn)數(shù)實(shí)例

    Python3中的最大整數(shù)和最大浮點(diǎn)數(shù)實(shí)例

    今天小編就為大家分享一篇Python3中的最大整數(shù)和最大浮點(diǎn)數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2019-07-07
  • 在Python的Flask框架中實(shí)現(xiàn)全文搜索功能

    在Python的Flask框架中實(shí)現(xiàn)全文搜索功能

    這篇文章主要介紹了在Python的Flask框架中實(shí)現(xiàn)全文搜索功能,這個(gè)基本的web功能實(shí)現(xiàn)起來(lái)非常簡(jiǎn)單,需要的朋友可以參考下
    2015-04-04
  • python中的extend功能及用法

    python中的extend功能及用法

    Python中的extend()方法用于在列表末尾一次性追加另一個(gè)列表中的多個(gè)值,這篇文章主要介紹了python中的extend功能及用法,需要的朋友可以參考下
    2023-07-07
  • Python使用openpyxl高效讀寫與封裝Excel的完整指南

    Python使用openpyxl高效讀寫與封裝Excel的完整指南

    在?Python?的日常開發(fā)中,處理?Excel?文件是一項(xiàng)極其常見的需求,本文介紹了如何使用openpyxl庫(kù)實(shí)現(xiàn)Python對(duì)象與Excel表格的高效映射,有需要的小伙伴可以了解下
    2026-01-01

最新評(píng)論

湖南省| 蓬溪县| 齐河县| 荥阳市| 巫山县| 上犹县| 东海县| 定日县| 屏山县| 宁国市| 景洪市| 衡阳市| 哈密市| 泰兴市| 天水市| 通州市| 吉首市| 望都县| 北流市| 门源| 胶南市| 东乡族自治县| 沛县| 惠来县| 台北县| 承德县| 九台市| 星子县| 北安市| 霍林郭勒市| 夏邑县| 周口市| 来凤县| 开封市| 库车县| 防城港市| 任丘市| 玉田县| 买车| 柞水县| 永定县|