2017-12-26 12 views
0

このリンクには映画ジャンルのワードクラッドを作成しようとしていますが、 wordcloudがインストールされていても、何らかのエラーが表示されますが、name 'wordcloud' is not definedです。'wordcloud'は定義されていませんpython3.6

誰かが私を助けてくれますか、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() 

答えて

1

あなたがインポートなかったかを見ている、とあなたは何をインポートしたのは、この行を見て:あなたは、インポートので

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 
+0

返信いただきありがとうございますtはうまくいきますが、今私はこのようなエラーがあります。期待される文字列またはバイト様のオブジェクト – Ilyas

+0

@Ilyas FANTASTIC !!!それは元の質問の問題が解決されたように見える、清潔で、続ける最善の方法は新しい質問をするので、さらに読者は混乱しないだろう:)!あなたが投票して、それが助力だったと受け入れることを忘れないでくださいあなたが望むなら私に新しい質問へのリンクを共有してください –

+0

良い@Damienはあなたにとても感謝します、私は新しい質問をします – Ilyas

関連する問題