簡體   English   中英

python3.6中未定義'wordcloud'

[英]'wordcloud' is not defined python3.6

我正在嘗試在此鏈接中制作電影流派上的wordcloud,但是出現一些錯誤,即使已安裝軟件包wordcloudname 'wordcloud' is not defined

有人可以幫我嗎,python的版本是3.6.3。

import numpy as np # linear algebra
import pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)
import matplotlib.pyplot as plt
import seaborn as sns
from wordcloud import WordCloud 

# explorer les pandas series 
movies=pd.read_csv ('bit.ly/imdbratings') 

data=movies.genre.value_counts()
print(data)

plt.figure(figsize=(20,10))
wordcloud=wordcloud(background_color='white',mode="RGB", width=2000 , height=1000).generate(data)
plt.title("test")
plt.imshow(wordcloud)
plt.axis("off")
plt.show()

您必須查看如何導入以及導入了什么,請看以下行:

wordcloud=wordcloud(background_color='white',mode="RGB", width=2000 , height=1000).generate(data)

應該大寫

wordcloud=Wordcloud(background_color='white',mode="RGB", width=2000 , height=1000).generate(data) 

因為您導入了:

from wordcloud import WordCloud 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM