首页 > 编程语言 >python生成词云图

python生成词云图

时间:2023-09-29 22:31:59浏览次数:52  
标签:plt wc python 生成 tasks 词云 import 云图 PLMs


import wordcloud
import matplotlib.pyplot as plt
from imageio import imread
print([1,2]+[3,4])

# 创建一个词云对象
wc = wordcloud.WordCloud()
img = imread(r'F:\PyCharm\test\bg.jpg')

# 要生成词云的文本
text = '''
Why can pre-trained language models (PLMs) 001
learn universal representations and effectively 002
adapt to broad NLP tasks differing a lot super- 003
ficially? In this work, we empirically find evi- 004
dence indicating that the adaptations of PLMs 005
to various few-shot tasks can be reparameter- 006
ized as optimizing only a few free parame- 007
ters in a unified low-dimensional intrinsic task 008
subspace, which may help us understand why 009
PLMs could easily adapt to various NLP tasks 010
with small-scale data. To find such a subspace 011
and examine its universality, we propose an 012
analysis pipeline called intrinsic prompt tun- 013
ing (IPT).
'''


wc = wordcloud.WordCloud(
    background_color="white",  # 背景色
    width=800, height=400,      # 图片宽高
    margin=5,                   # 词与词之间的间距
    mask=img
)


# 生成词云
wc.generate(text)

# 显示词云
plt.imshow(wc, interpolation="bilinear")
plt.axis("off")  # 隐藏坐标轴
plt.show()


标签:plt,wc,python,生成,tasks,词云,import,云图,PLMs
From: https://blog.51cto.com/u_14597003/7654070

相关文章

  • 80道高频算法题Python版
    80道高频算法题来源于牛客网,这些答案都经过了我验证,可以复制粘贴后提交通过:掌握这80道题,99%的测试岗位算法考试都能通过。建议收藏后反复练习。本文为Python版本答案,对于Java版本答案,请在电子书《算法挑战》目录中查看。1、NC1大数加法:中等#计算两个数之和#@paramsstrin......
  • python中实现两个列表的交叉合并
     001、>>>list1=["aa","bb","cc","dd"]##列表1>>>list2=[111,222,333,444]##列表2>>>list3=[]>>>foriinrange(len(list1)):...list3.append(lis......
  • python获取年月日时分秒毫秒
     fromdatetimeimportdatetime#获取当前时间now=datetime.now()#获取年、月、日、时、分、秒和毫秒year=now.yearmonth=now.monthday=now.dayhour=now.hourminute=now.minutesecond=now.secondmillisecond=now.microsecond//1000#毫秒需......
  • python,机器学习,代码,三种方法,拟合,物料的冷却规律:温度Y=f(时间X,物料类型A,冷却方
    python,机器学习,代码,三种方法,拟合,物料的冷却规律:温度Y=f(时间X,物料类型A,冷却方式B)+其他因素理解你的问题,你似乎正在探讨如何使用机器学习方法对物料的冷却规律进行拟合,考虑到时间、物料类型、冷却方式以及其他因素。在这里,我将提供一个基本的框架,介绍三种常见的机器学习方......
  • python入门
    1、python数据类型: 列表对应Java中的list可以添加删除元素,格式是中括号,A=['xiaoWang','xiaoZhang','xiaoHua'];元组对应Java中的数组,长度是固定的不能修改,格式是小括号,tuple=('刘备','关于','张飞');字典对应Java中的map,tuple=('刘备','关于�......
  • python简写语法总结
    Lambdadefadd(a,b):returna+bprint(add(1,2))简写成add=lambdaa,b:a+bprint(add(1,2))[]推导式正常写法:s_list=[]foriinrange(5):s_list.append(i)print(s_list)简写:s_list=[iforiinrange(5)]print(s_list)判断正常写法:a=......
  • 基于TOTP算法的Github两步验证2FA(双因子)机制Python3.10实现
    从今年(2023)三月份开始,Github开始强制用户开启两步验证2FA(双因子)登录验证,毫无疑问,是出于安全层面的考虑,毕竟Github账号一旦被盗,所有代码仓库都会毁于一旦,关于双因子登录的必要性请参见:别让你的服务器(vps)沦为肉鸡(ssh暴力破解),密钥验证、双向因子登录值得拥有。双因子登录说......
  • python基础:函数和参数
    一函数1函数的文档字符串函数内的第一条语句是字符串时,该字符串就是文档字符串,用于对函数进行说明利用文档字符串可以自动生成在线文档或打印版文档,建议在工作中习惯加入文档字符串,否则时间一长,自己可能都不知道函数是干嘛,更不用说其他人了如上,利用__doc__属性,可以输出函数......
  • Python笔记:基本数据结构(容器)的优化
    列表的性能问题队列的弹出问题利用Python的原生语法很难写出一个真正完全能达到\(O(1)\)的队列,究其原因是由于insert方法的时间复杂度问题:classqueue: def__init__(self,q): self.q=[] defpopright(self): self.q.pop() defappendleft(self,elem): self.q.ins......
  • python_day1
    Python0基础操作0.0快捷键ctrl+d复制当前行代码shift+alt+上\下将当前行代码上移或下移ctrl+f搜索0.1字面量0.1.0注释#开头(单行注释)(一般用于对单行代码进行注释)'''多行注释(一般用于对程序文件进行解释)'''0.1.1变量变量值可以记录数据,重复使用0.1.......