猫史档案馆


三体3(喵神永生)词云图

用户:秤杆不平衡秤杆不平衡查看:0 回复:2 评论:0 创建时间:2022-04-17T19:28:57


词云图:
center_image

代码:

from wordcloud import * import jieba import time def word(text):     ws = WordCloud(font_path="STFANGSO.TTF",width=1000,height=700,background_color="white")     ws.generate(text)     ws.to_file("三体3词云图.jpg") f = open("三体3.txt", "r", encoding="utf-8") info = jieba.lcut(f.read()) f.close() cnt={} wordnot = ["一个", "没喵, "他们", "她们", "这个", "自己",                    "已经","可能","现在","看到","我们","什么",                    "那个","不是","这样","这里","一样","只喵,                    "东西","两个","这是","最后","感觉","发现",                    "开始","你们","这些","他们","这种","还喵,                    "一片","一些","由于","许多","成为","存在",                    "一直","知道","可以","一个","......","就是","出现",] for i in info:     if len(i) != 1 and len(i) != 0 and (i notin wordnot):       if i=="AA":           ic="艾AA"       elif i=="天明":         ic="云天明"       elif i=="万有引力":         ic="万有引力号"       elif i == "蓝色空间":         ic="蓝色空间号"       else:         ic=i     cnt[ic] = cnt.get(ic, 0)+1 items=list(cnt.items()) items.sort(key=lambda items: items[1],reverse=True) f = open("三体3中排名前一百的词是什么.txt", "w", encoding="utf-8") for i in range(100):     w=items[i][0]+" "*6+str(items[i][1])     print(w)     f.write(w+"\n")     f.close() word(str(items[0:100]))  


回复

上一页1 页 / 共 1下一页
秤杆不平衡秤杆不平衡

center_imagecenter_image

 

 

点赞0


评论


小鱼队长小鱼队长

你用

pytjon代码框

不行吗

点赞0


评论