#python #word-cloud
Вопрос:
приведенный ниже код написан на python в записной книжке Jupyter.
Функция для создания WordCloud
def create_word(text):
mask = np.array (Image.open("cloud.png"))
stopwords = set (STOPWORDS)
wc= WordCloud(background_color="white",
mask= mask,
max_words=3000,
stopwords=stopwords,
repeat=True)
wc.generate(str(text))
wc.to_file("wc.png")
print("Word Cloud Saved Successfully")
path="wc.png"
display(Image.open(path))
Создание wordcloud для анализа твитов
create_wordcloud(tw_list["text"].values)
Это и есть сгенерированная ошибка
<ipython-input-83-57370aac7740> in create_wordcloud(text)
3
4 def create_wordcloud(text):
----> 5 mask = np.array(Image.open("cloud.png"))
6 stopwords = set(STOPWORDS)
7 wc = WordCloud(background_color="white",
~anaconda3libsite-packagesPILImage.py in open(fp, mode, formats)
FileNotFoundError: [Errno 2] No such file or directory: 'cloud.png'
Комментарии:
1. поместите изображение в тот же путь, что и файл скрипта python, или используйте абсолютный путь
2. спасибо за ответ. но не могли бы вы, пожалуйста, проиллюстрировать это на примере для меня.