wordcloud画特定形状的词云图

本文以天池情感分析为例,介绍如何解决在使用wordcloud画词云图时遇到的形状生成问题。针对'UserWarning:mask image should be unsigned byte between 0 and 255. Got a float array'这一警告,提供了两种解决方法。最终成功将图片数据转化为数组形式,成功生成了指定形状的词云图。
摘要由CSDN通过智能技术生成

wordcloud画特定形状的词云图

摘要:主要以天池情感分析可视化为例子

from wordcloud import WordCloud
import pandas as pd
import numpy as np
import jieba
import matplotlib.pyplot as plt
import seaborn as sns
from matplotlib import font_manager
data = pd.read_csv('earphone_sentiment.csv') #文件名要加后缀csv不然会出错

#先分词后删除停用词
def stopwords_remove(text): #data表示待分析的文本
    seg_list = jieba.lcut(text) #默认是精确模式cut,得到分词的list
    stopwords = []
    for line in open('自建停用词.txt'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值