#python #pandas #tag-cloud
Вопрос:
У меня есть следующее:
data = { 'Business' : ['Restaurants', 'Food', 'Bar'], 'Frequency': [120, 80, 40], } df = pd.DataFrame(data) df
Как я могу создать Облако тегов, в котором рестораны выглядят больше, а их Еда и бар?
Я пытался это сделать:
from wordcloud import WordCloud import matplotlib.pyplot as plt all_words = "" for ix, df in df.iterrows(): all_words = '' df.Business cloud = WordCloud(background_color = 'white').generate(all_words) plt.imshow(cloud) plt.axis('off') plt.show()
Комментарии:
1. Пожалуйста, добавьте образец фрейма данных, содержащий ваши ожидаемые выходные данные.