栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

2022-04-30hm pyecharts

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2022-04-30hm pyecharts

 

 

 

 上课提前截图笔记,看视频延后截图笔记,

成熟数据分析师30k ,无人驾驶已20k,

 

 

 

 

 

 

 

 

 

 

 

 

 学会阅读  pyecharts官方文档,

选择图标类型,全局配置项,系列配置项,

# 1.导入模块
from pyecharts.charts import Line
# 导入配置模块
import pyecharts.options as opts

# 2.创建图表对象
line = Line()
# 3.添加数据 add_xaxis(列表)
# 添加x轴的数据
line.add_xaxis(['美国', '印度', '日本'])
# 添加y轴的数据
# 系列配置 首先确定参数 都是以_opts
# 找到参数名之后 猜测到类名 label_opts -> LabelOpts()
# 如何初始化这个类 从系列中 找到这个 LabelOpts, 根据文档进行配置
line.add_yaxis(series_name='各国GDP',
               y_axis=[500, 200, 300],
               label_opts=opts.LabelOpts(is_show=True, font_size=50))
# 4.生成html文件
# render('文件名') 如果不指定文件名 默认名字render.html
# 设置全局 set_global_opts
# 1.看官网图片 找到要设置的全局配置的类名
# 2.根据类名猜测参数名 类名小写用下划线链接就是 参数名
# 3.从官方文档中找到这个类 根据类中属性进行初始化
line.set_global_opts(
    title_opts=opts.TitleOpts(title='各国GDP',
                              title_link='https://www.baidu.com',
                              subtitle='GDP')
)
line.render('gdp.html')

 1导入模块  2创建图表对象  3添加数据  4生成html

3添加数据(看官方文档    1设置全局配置项   2猜测猜参数名  3设置系统配置项  )

找到图表类型,可以根据示例demo(基本通用),

再个性化定制可以设置配置项( 1设置全局配置项   2猜测猜参数名  3设置系统配置项 ),

 

 

 json中,字典key值必须双引号,没有会自动加双引号,

json字符串,

 

 

 

import json
# 从这个文本数据中获取 日期(x轴)以及确诊的人数(y轴)
# 1.将文件中的数据读取到python中
with open("./data/日本.txt", 'r', encoding="utf-8") as f:
    data = f.read()

# 2.将信息前面的jsonp_1651238757176_36964( );内容删除
data = data.replace('jsonp_1651238757176_36964(', '')
data = data[:-2]
# 3.将json字符串转成 python数据
data = json.loads(data)
# 4. 获取包含 日期与确诊人数的这个字典
data = data['data'][0]['trend']
# 获取x_data1, 从data中取出 日期
x_data1 = data["updateDate"]
print(x_data1)
# 获取y_data1, 从data中取出 累计确诊
y_data1 = data["list"][0]["data"]
print(y_data1)

 

 

 

 

 

 

 先参考案例,再个性化定制,

 

 

 官方文档拿到案例demo,再定制化开发,

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/850516.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号