Python是一種常見(jiàn)的編程語(yǔ)言,它提供一個(gè)名為WordCloud的庫(kù)來(lái)繪制詞云圖。 這是一個(gè)簡(jiǎn)單的示例,展示如何使用Python和WordCloud來(lái)創(chuàng)建詞云圖。
# 導(dǎo)入庫(kù) from wordcloud import WordCloud import matplotlib.pyplot as plt # 生成詞云圖數(shù)據(jù) text = "Python is an interpreted, high-level, general-purpose \ programming language. Created by Guido van Rossum and \ first released in 1991, Python's design philosophy emphasizes \ code readability with its notable use of significant whitespace." # 創(chuàng)建WordCloud對(duì)象 wordcloud = WordCloud().generate(text) # 顯示詞云圖 plt.imshow(wordcloud, interpolation='bilinear') plt.axis("off") plt.show()
上面的代碼可以生成以下詞云圖:
這個(gè)圖和我們剛剛的文本里的單詞的出現(xiàn)次數(shù)成比例。 您可以使用WordCloud中的其他選項(xiàng)來(lái)更改顏色和字體等,以創(chuàng)建適合自己項(xiàng)目的完美圖像。 此外,WordCloud庫(kù)還可以處理 .txt 或 .csv 文件,這意味著您可以輕松地將文本轉(zhuǎn)換為詞云圖。