python第一阶段第10章

1. 整体介绍

1.1 数据来源

2. 效果一: 折线图-----2020印美日新冠累计确诊人数

2.1 json数据格式

2.1.1 什么时json

2.1.2 json有什么用

2.1.3 json格式数据转化

python 复制代码
import json
# 准备列表 ,列表内每一个元素都是字典,将其转换为json
data = [{"name":"张三","age":12,"gender":"男"},{"name":"李四","age":13,"gender":"女"},{"name":"王五","age":14,"gender":"男"}]
#如果要转换的内容包含汉字,还要再传一个参数ensure_ascii=False
json_str1 = json.dumps(data,ensure_ascii=False)
print(type(json_str1))#<class 'str'>
print(json_str1)
# 准备字典 将字典转换为json
data1 = {"name":"张三","age":12,"gender":"男"}
json_str2 = json.dumps(data1,ensure_ascii=False)
print(type(json_str2))#<class 'str'>
print(json_str2)
#将json转换为python数据类型[{k:v,k:v},{k:v,k:v}]
s = '[{"name":"张三","age":12,"gender":"男"},{"name":"李四","age":13,"gender":"女"},{"name":"王五","age":14,"gender":"男"}]'
#反向操作,还原为列表
data2 = json.loads(s)
print(type(data2))#<class 'list'>
print(data2)

2.2 pyecharts模块介绍

2.3 pyecharts快速入门

2.4 数据处理

2.5 创建折线图

3.效果2 全国疫情地图可视化

4. 动态GDP增长图

相关推荐
island13146 小时前
CANN GE(图引擎)深度解析:计算图优化管线、内存静态规划与异构任务的 Stream 调度机制
开发语言·人工智能·深度学习·神经网络
坚持就完事了6 小时前
Java中的集合
java·开发语言
摘星编程6 小时前
深入理解CANN ops-nn BatchNormalization算子:训练加速的关键技术
python
魔芋红茶6 小时前
Python 项目版本控制
开发语言·python
lili-felicity6 小时前
CANN批处理优化技巧:从动态批处理到流水线并行
人工智能·python
一个有梦有戏的人6 小时前
Python3基础:进阶基础,筑牢编程底层能力
后端·python
云小逸6 小时前
【nmap源码解析】Nmap OS识别核心模块深度解析:osscan2.cc源码剖析(1)
开发语言·网络·学习·nmap
冰暮流星6 小时前
javascript之二重循环练习
开发语言·javascript·数据库
风指引着方向6 小时前
自定义算子开发入门:基于 CANN op-plugin 的扩展实践
开发语言
Fairy要carry6 小时前
面试-GRPO强化学习
开发语言·人工智能