zoukankan      html  css  js  c++  java
  • 【python进阶 | 数据可视化】——如何利用pycharm制作一个简单的词云图

    最近新开了一门数据可视化的课程 所以来更新一下有关词云图的学习

    词云图范例1

    from pyecharts import options as opts
    from pyecharts.charts import Page, WordCloud
    from pyecharts.globals import SymbolType
    
    
    words = [
    ("手中雕刻生花", 10000),
    ("刀锋千转蜿蜒成画", 6181),
    ("盛名功德塔", 4386),
    ("是桥畔某处人家", 4055),
    ("春风绕过发梢红纱", 2467),
    ("刺绣赠他", 2244),
    ("眉目刚烈拟作妆嫁", 1868),
    ("轰烈流沙枕上白发", 1484),
    ("杯中酒比划", 1112),
    ("年少风雅鲜衣怒马", 865),
    ("也不过一刹那", 847),
    ("难免疏漏儿时檐下", 582),
    ("莫测变化", 555),
    ("隔却山海", 550),
    ("转身从容煎茶", 462),
    ]
    
    worldcloud=(
    WordCloud()
    .add("", words, word_size_range=[20, 150])
    .set_global_opts(title_opts=opts.TitleOpts(title="WordCloud-基本示例"))
    )
    worldcloud.render('C:\Users\Administrator\Desktop\代码\歌词词云图.html')

    词云图范例2

    from pyecharts.charts import WordCloud
    
    name = ['云想衣裳花想容','春风拂槛露华浓','若非群玉山头见','会向瑶台月下逢','一枝秾艳露凝香','云雨巫山枉断肠',
    '借问汉宫谁得似','可怜飞燕倚新妆','名花倾国两相欢','长得君王带笑看','解释春风无限恨','沈香亭北倚阑干']
    value = [945,760,389,209,250,450,850,560,780,150]
    data = list(zip(name, value))
    
    mywordcloud = WordCloud()
    mywordcloud.add('',data, shape = 'triangle')
    ### 渲染图片
    mywordcloud.render('C:\Users\Administrator\Desktop\代码\诗词词云图.html') # render ---提交
    ### 指定渲染图片存放的路径

    词云图范例3

    from pyecharts.charts import WordCloud
    
    data_E = [('Hello',23),('My',25),('Name',50),('is',5),('xxx',80)]
    
    #这里可以写自己的名字
    
    mywordcloud_E = WordCloud()
    mywordcloud_E.add('',data_E, shape = 'circle')
    ### 渲染图片
    mywordcloud_E.render('C:\Users\Administrator\Desktop\代码\有趣的词云图.html') # render ---提交
    ### 指定渲染图片存放的路径
  • 相关阅读:
    函数之形参与实参
    函数的介绍与方法
    生活如戏
    zabbix中的sql
    1
    1
    通过snmpwalk抓取设备端口的流量状况
    abc
    as
    网络质量IP获取脚本
  • 原文地址:https://www.cnblogs.com/CoffeeSoul/p/13026274.html
Copyright © 2011-2022 走看看