1
私は辞書からワードクラウドを作成しています。ワードクラウドについては、githubユーザamuellerが作成したライブラリwordcloudを使用します。Pythonはワードクラウドを作成しません。
これは私のコードです:私が持っている
from wordcloud import WordCloud, STOPWORDS
import matplotlib.pyplot as plt
MyData= {u'arbeid': 0.0006715695865686539,
u'banen': 0.00066821988636323406,
u'begrotingsherstel': 0.00071106447864468028,
u'belastingplan': 0.00064287666559415511,
u'bestuursakkoord': 0.00085938678272561703,
u'duurzame': 0.00086622249359887991,
u'energie': 0.00071735256545447078,
u'energievoorziening': 0.00091959448177479836,
u'europa': 0.00077342364155819174,
u'inkomens': 0.00086651160197001511,
u'kabinet': 0.0012281373248267241,
u'pakket': 0.00078934462283374919,
u'premier': 0.00098440752486735842,
u'slob': 0.0010329596055417033,
u'verdaas': 0.00072183114176594104}
type(test)
WordCloud().generate_from_frequencies(MyData)
plt.show()
問題は、私が唯一の出力として、以下を得るよりも、私はplt.show()
を使用しない場合ということです:
<wordcloud.wordcloud.WordCloud at 0x350700f0>
私が正しくリコールplt.show()
オブジェクトを描画する必要がありますが、そうではありません!