python词云可视化工具,python实现词云图

  python词云可视化工具,python实现词云图

  本文主要介绍Python的word云图绘制可视化神器pyecharts。文章围绕主题,有一定的参考价值,有需要的朋友可以参考一下。

  00-1010字云图像字云图像系列模板固定模式字云图像自定义文本样式一键字云案例

  

目录

  我相信你不会对什么是一字云感到陌生。一本书统计单词在里面出现的频率,然后直观的展示出来,让读者快速了解这个主题大纲。这就是词云的直接作用。

  

词云图

  

词云图系列模板

  修改一些参数可以修改字云的轮廓。我觉得这是最方便的词云。一次单击不需要您查找其他底图和设置一些参数。

  字形云图的轮廓可以从“圆形”、“心形”、“菱形”、“三角形向前”、“三角形”、“五边形”和“星形”中选择

  将pyecharts.options作为选项导入

  从pyecharts.charts导入WordCloud

  #省略一些数据

  数据=[

  (《生活资源》,《999》),

  (《供热管理》,“888”),

  (“供气质量”,“777”),

  (《生活用水管理》,“688”),

  (“一次供水问题”,“588”),

  ]

  (

  WordCloud()。add(series_name=热点分析,data _ pair=data,word _ size _ range=[6,66])。集合_全局_opts(

  title_opts=opts。标题选项(

  Title=热点分析,title _ text style _ opts=opts . text style opts(font _ size=23)

  ),

  工具提示_opts=opts。TooltipOpts(is_show=True),

  )。render (word cloud map.html )

  )

  

固定模式词云图

  从pyecharts将选项作为选项导入

  从pyecharts.charts导入WordCloud

  words=[

  (《花鸟市场》,1446年),

  (‘车’,928),

  ]

  c=(

  WordCloud()。添加(

  ,

  话,

  word_size_range=[20,100],

  textstyle_opts=opts。TextStyleOpts(font_family=草书),

  )。set _ global _ opts(title _ opts=opts . title topts(title= word cloud-custom text style ))。呈现(自定义文本样式. html )

  )

  

自定义文字样式

  (输入文字存储路径一键生成文字云图!)

  我们知道pyecharts需要填充数据,所以必须先分词。之前写了一个智能分词程序,只需要一键把文字放进去。这是给大家的。

  从pyecharts将选项作为选项导入

  从pyecharts.charts导入WordCloud

  从pyecharts.globals导入符号类型

  进口jieba # jieba用于分词,中文词典极其强大。

  定义主():

  尝试:

  打印( C: \\用户\ \ 48125 \ \桌面\ \ )

  Title=input(请输入文本文件的路径和名称(注意不要搞错!):)

  打开(标题)

  打印( \ n分词完成!)

  打印( )\ n \ n \ tOne-关键字云算法生成器

  \ t1-生成短语的单词云图

  \ T2-生成两个短语的单词云图。

  \ T3-生成三个短语的单词云图。

  \ T4-生成四个短语的单词云图。

  \t5 -生成大于1的短语的词云图像(常用于研究)

  \ T6-生成所有短语(包括所有类型的短语)的词云图像

  )

  Num=int(input(请输入此演示文稿的字数(最好不超过100):))

  data=sort()[:num]

  Str=input(请输入这个词的云图标题:)

  打印(文字云图已生成,请检查!)

  打印(感谢您使用本程序,欢迎下次光临!)

  c=(

  WordCloud()。添加(

  ,

  数据,#数据集

  Word_size_range=[20,100],# word字体大小范围

  形状=符号类型。菱形)# word云图轮廓,有以下轮廓选择,但对于这个版本,似乎只能在提示中选择。

  #圆形、心形、菱形、三角形-向前、三角形、起点、五边形。set _ global _ opts(title _ opts=opts。TitleOpts(title={} 。格式(字符串)),

  toolbox _ opts=opts . toolbox opts())#工具选项。render({}字云制作{} phrase.html 。“html”。格式(标题,选择))

  )

  返回c

  例外:

  打印(找不到,请检查您的输入!)

  if __name__==__main__:

  主()

  关于pyecharts的这篇文章就到这里了,pye charts是Python的word云图的可视化神器。有关pyecharts的更多信息,请搜索热门IT软件开发工作室以前的文章或继续浏览下面的相关文章。希望你以后能支持热门的IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: