要制作Python詞云圖,可以使用第三方庫WordCloud。以下是一個簡單的示例代碼,演示如何使用WordCloud庫生成詞云圖:
from wordcloud import WordCloud
import matplotlib.pyplot as plt
# 讀取文本文件
text = open('text.txt').read()
# 創建一個WordCloud對象
wordcloud = WordCloud(width=800, height=400, background_color='white').generate(text)
# 繪制詞云圖
plt.figure(figsize=(10, 5))
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
# 顯示詞云圖
plt.show()
在這個示例中,我們首先讀取一個文本文件,并使用WordCloud創建了一個詞云對象。然后,我們將詞云對象繪制在matplotlib圖像中,并顯示出來。您可以根據需要調整詞云圖的大小、背景顏色等參數。