生成词云在Python中列表中的项目
问题描述:
my_list=["one", "one two", "three"]
,我产生了这个表中的词云使用生成词云在Python中列表中的项目
wordcloud = WordCloud(width = 1000, height = 500).generate(" ".join(my_list))
正如我将所有的物品放入字符串,生成词云的
"one","two","three"
But I want to generate word cloud for the values, "one","one two","three"
帮我在列表中
答
的生成词云的项目需要正则表达式作为参数。使用这个,我们可以使拆分字符+
而不是空格。
regexp=r"\w[\w' ]+"
词语的列表,然后需要一个+
被接合,以及每个这是现在用于分开单词。导致下面的代码:
wordcloud = WordCloud(width=1000, height=500, regexp=r"\w[\w' ]+").generate("+".join(my_list))
我得到“KeyError异常:“” – pyd
能否请您与您的代码运行我的名单> \? – pyd