亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • 詳解Python數據可視化編程 - 詞云生成并保存(jieba+WordCloud)

詳解Python數據可視化編程 - 詞云生成并保存(jieba+WordCloud)

發布時間:2020-10-09 16:22:38 來源:腳本之家 閱讀:277 作者:Mu盒子 欄目:開發技術

 思維導圖:

詳解Python數據可視化編程 - 詞云生成并保存(jieba+WordCloud)

效果(語句版):

詳解Python數據可視化編程 - 詞云生成并保存(jieba+WordCloud)

源碼:

# -*- coding: utf-8 -*-
"""
Created on Tue Mar 5 17:59:29 2019
@author: dell
"""
 
 
# =============================================================================
# 步驟:
# 分割aaa = jieba.cut(str,cut_all=True/False)
# 連接bbb = " ".join(aaa)
# 制作xxx = WordCloud(background_color,font_path).generate(bbb)  #bbb為字符串
# 顯示plt.imshow(xxx)  #不能用plt.show()
# 取消坐標軸的顯示Matplotlib.pyplot.axis("off")
# 存為圖片xxx.to_file(path)
# =============================================================================
 
 
 
from wordcloud import WordCloud
from matplotlib import pyplot as plt
import jieba
 
with open("pythonTest.txt",encoding="utf-8") as f:
  text = f.read()
#textFromFile = open("pythonTest",encoding = "UTF-8").read()
 
 
word_list = jieba.cut("ABVDEFG",cut_all=True)  #切成了一個個的字符串
xxx = " ".join(word_list)  #"分隔符".join(需要被連接的數據) 將內容連接為字符串
 
myWordCloud = WordCloud(background_color="white",font_path='C:\windows\Fonts\STZHONGS.TTF').generate(text)
#myWordCloud = WordCloud(background_color="white",width=1000,height=860,font_path='C:\windows\Fonts\STZHONGS.TTF').generate(text)
plt.axis("off")
#plt.show(myWordCloud)  #沒有實際顯示,只有背景!!!
plt.imshow(myWordCloud)
 
myWordCloud.to_file("詞云圖片.jpg")  #保存為圖片
 

注意事項:

<一>   jieba分詞

  1. 分詞后的返回值類型
  2. 分詞后的返回值
  3. 如何去除所要分離文本的中英文符號,還有空格符
import jieba
wordList = jieba.cut("機器學習,算法對新鮮樣本!的適應能力:叫泛化能力",cut_all=False)
print(type(wordList))  #類型是一個生成器generator
print(wordList)    #本身是一個生成器對象generator Object
for list in wordList:
  if list in ",./;'[]~!@#$%^&*()_+,。、;‘ 【】~!@#¥%……&*()——+《 》?:“{}<>?:\n\r":
    None
  else:
    print(list)

 <二>  對詞圖進行重新上色的注意事項

  1. recolor(color_func=color)    正確
  2. recolor(color)    錯誤

<三>    讀取圖片時候的注意事項

a = np.array(Image.open(路徑))

<四>  python中文件路徑注意事項

  1. 使用  \\
  2. 使用  /

<五>  Spyder中的注釋快捷鍵

  1. 單行注釋:Ctrl+1
  2. 塊注釋:Ctrl+4

以上所述是小編給大家介紹的Python數據可視化編程 - 詞云生成并保存(jieba+WordCloud)詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桓台县| 朝阳县| 吴堡县| 喀喇沁旗| 南丰县| 万荣县| 呼图壁县| 汝城县| 东乌珠穆沁旗| 永定县| 同德县| 永康市| 永仁县| 中超| 万安县| 临泽县| 手游| 丰原市| 忻州市| 霍山县| 青州市| 抚远县| 南靖县| 霸州市| 阿尔山市| 夏津县| 通河县| 沧源| 连南| 清远市| 台安县| 聂拉木县| 永兴县| 香港| 遂溪县| 江津市| 象州县| 阿鲁科尔沁旗| 大连市| 桂阳县| 苏尼特左旗|