我正在尝试使用pytagcloud在 python 中创建一个词云。用我现在的云,我可以生成一个云,但是所有的词都是一样的大小。如何更改代码以使我的单词大小与其频率相关?
我的文本文件中已经包含了具有各自频率计数的单词,格式类似于“George,44”换行“Harold,77”,换行,“Andrew,22”,换行等。但是,当它显示word,它还显示频率。
with open ("MyText.txt", "r") as file:
Data =file.read().replace('\n', '')
tags = make_tags(get_tag_counts(Data), maxsize=150)
create_tag_image(tags, 'Sample.png', size=(1200, 1200),background=(0, 0, 0, 255), fontname='Lobstero', rectangular=True)
import webbrowser
webbrowser.open('Sample.png')