91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • 詳解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

阜平县| 安平县| 盐源县| 朝阳县| 藁城市| 六盘水市| 枣庄市| 广河县| 永城市| 闻喜县| 宜川县| 衢州市| 水富县| 太仆寺旗| 电白县| 西宁市| 丰县| 安远县| 新晃| 南皮县| 同仁县| 阜城县| 轮台县| 健康| 阿荣旗| 迁安市| 托克逊县| 屯门区| 湘阴县| 汤原县| 峨边| 华宁县| 海宁市| 苗栗县| 巨野县| 霍林郭勒市| 云霄县| 崇州市| 读书| 曲沃县| 日照市|