运用Pyecharts绘制基本图形2 | 您所在的位置:网站首页 › 矩形树图的意义 › 运用Pyecharts绘制基本图形2 |
学习目标与要求: 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()树图: 矩形树图: |
CopyRight 2018-2019 实验室设备网 版权所有 |