python词云可视化视频,python词云和数据可视化

import jieba

import matplotlib.pyplot as plt

from wordcloud import WordCloud

#读取指定文件

f = open(r'.\data.txt', encoding='utf-8').read()

#对数据进行jieba中文分词,生成字符串

cut_text = jieba.cut(f)

# 必须给个符号分隔开分词,结果来形成字符串

result = ''.join(cut_text)

#指定词云图的配置,需要指定font_path,background_color,和长宽高

wc = WordCloud(

font_path=r'.\song.ttc',

background_color='black',

width=600,

height=400,

max_font_size=60,

min_font_size=20,

)

#生成词云图,代入分词结果

wc.generate(result)

#保存词云图到本地

wc.to_file(r'.\wordcloud.png')

#指定plt名称

plt.figure('data')

#以plt二维图形式显示词云,代入wc

plt.imshow(wc)

#关闭坐标系

plt.axis('off')

#显示图片

plt.show()

标签:jieba,plt,wc,python,cut,可视化,import,词云,font

来源: https://www.cnblogs.com/cdeer/p/12965645.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值