【发布时间】:2020-03-03 05:40:09
【问题描述】:
我想向 wordcloud 添加一些停用词,但生成的图像显示了我添加到停用词中的确切单词。我做错了什么?如何将单词添加到停用词中
from wordcloud import STOPWORDS as EN_STOPWORDS
from wordcloud import ImageColorGenerator
from stopword_persian import stopword_persian as STOPWORDS
from wordcloud_fa import WordCloudFa
# Add another stopword
STOPWORDS.add('ميساخته')
stopwords = STOPWORDS.union(EN_STOPWORDS)
# Generate a word cloud image
wordcloud = WordCloudFa(
persian_normalize=True,
include_numbers=True,
max_words=300,
stopwords=stopwords,
margin=0,
width=3000,
height=3000,
min_font_size=1,
max_font_size=500,
random_state=True,
background_color="black",
mask=twitter_mask
).generate(text)
【问题讨论】:
-
首先你可以查看
print(stopwords) -
this question 对于同一个问题我觉得有更好的答案,基本上用
collocations=False
标签: python numpy word-cloud