运用Pyecharts绘制基本图形2 您所在的位置:网站首页 矩形树图的意义 运用Pyecharts绘制基本图形2

运用Pyecharts绘制基本图形2

2024-07-14 20:42| 来源: 网络整理| 查看: 265

学习目标与要求: 1.复习python读取json文件; 2.掌握pyecharts绘制树图、矩形树图,理解树图及矩形树图在比例数据可视化中表达的含义; 3.掌握散点图、散点图矩阵、气泡图的绘制,理解表示数据关联性的方法及含义; 4.掌握直方图、密度图的绘制,理解表示数据分布性的方法及含义; 5.掌握词云图、主题河流图、文本关系图的绘制,理解文本信息分析的基本方法及表达的含义; 掌握地理热力图、地图上标注点的绘制,理解地理/地图数据可视化的含义。

下面根据几个例题来介绍: 1、使用以下JSON数据绘制树图、矩形树图。数据见: https://pan.baidu.com/s/12i72ys9DAhHTAE7uon-q3Q 提取码:81br

# 读取json文件 import json with open('children.json','r',encoding='utf8') as file: data=json.load(file) # 这三行代码如果你使用的环境是juypterlab 就要写上,不写的话无法使用.render_notebook()方法显示图 from pyecharts.globals import CurrentConfig, NotebookType CurrentConfig.NOTEBOOK_TYPE = NotebookType.JUPYTER_LAB CurrentConfig.ONLINE_HOST # 1.1.使用以下JSON数据绘制树图 from pyecharts.charts import Tree import pyecharts.options as opts tree=(Tree(init_opts=opts.InitOpts(width='800px',height='500px')) .add(series_name='',data=data,layout='orthogonal',symbol='emptyCircle',symbol_size=9,orient='LR') .set_global_opts(title_opts=opts.TitleOpts(title='children——树图'))) tree.render('children——树图.html') tree.render_notebook()

树图: 在这里插入图片描述

# 1.2.使用以下JSON数据绘制矩形树图 from pyecharts.charts import TreeMap import pyecharts.options as opts treemap=(TreeMap(init_opts=opts.InitOpts(width='800px',height='400px')) .add(series_name='',data=data,is_selected=True,roam=True) .set_global_opts(title_opts=opts.TitleOpts(title='children——矩形树图'))) treemap.render('children——矩形树图.html') treemap.render_notebook()

矩形树图:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有