当前位置: 首页 > news >正文

Python进阶 JSON数据,pyecharts制图

目录

json数据格式的转换

什么是json

json本质

注意

pyecharts快速入门

画一个最简单的折线图

使用全局配置选项优化折线图

总结


json数据格式的转换

什么是json

一种轻量级的数据交换格式,可以按json指定的格式去组织和封装数据

json本质

带有特定格式的字符串(有点像列表,字典)

import json
data = [{"name":"张大山","age":11},{"name":"王大锤","age":15},{"name":"赵小虎","age":13}]
str = json.dumps(data,ensure_ascii=False)
str1 = json.loads(str)
print(str)
print(type(str))print(str1)
print(type(str1))

注意

json的对象必须是str,byts或bytearray,而不是list

pyecharts快速入门

画一个最简单的折线图

from pyecharts.charts import Lineline = Line()
line.add_xaxis(["中国","美国","英国"])
line.add_yaxis("GDP",[30,20,10])
line.render()

使用全局配置选项优化折线图

from pyecharts.charts import Line
from pyecharts.options import TitleOpts,LegendOpts,ToolboxOpts,VisualMapOpts
line = Line()
line.add_xaxis(["中国","美国","英国"])
line.add_yaxis("GDP",[30,20,10])#设置全局配置项set_global_opts来设置,关键字传参
#position
#pos_left更改左右的位置
#pos_bottom更改上下的位置
line.set_global_opts(title_opts=TitleOpts(title="GDP展示",pos_left="center",pos_bottom="1%"),legend_opts=LegendOpts(is_show=True),toolbox_opts=ToolboxOpts(is_show=True),#视觉映射visualmap_opts=VisualMapOpts(is_show=True)
)line.render()

总结

http://www.lryc.cn/news/415488.html

相关文章:

  • polyglot,一个有趣的 Python 库!
  • 4.3.语言模型
  • (学习总结10)C++类和对象1
  • 进击大数据系列(一):Hadoop 基本概念与生态介绍
  • 评价类算法--模糊综合评价算法模型
  • 哪些系统需要按照等保2.0进行定级?
  • 自注意力和位置编码
  • “文件夹提示无法访问?高效数据恢复策略全解析“
  • 结构开发笔记(一):外壳IP防水等级与IP防水铝壳体初步选型
  • WPF Datagrid控件,获取某一个单元格中的控件
  • P10838 『FLA - I』庭中有奇树
  • WebRTC简介
  • 一套直播系统带商城源码 附搭建教程
  • Netty 总结与补充(十)
  • 循环实现异步变同步的问题
  • 测试GPT4o分析巴黎奥运会奖牌数据
  • TF卡(SD NAND)参考设计和使用提示
  • 电源芯片负载调整率测试方法、原理以及自动化测试的优势-纳米软件
  • C++威力强大的助手 --- const
  • 测试环境搭建整套大数据系统(十八:ubuntu镜像源进行更新)
  • 第128天:内网安全-横向移动IPCATSC 命令Impacket 套件CS 插件全自动
  • 记录一次学习过程(msf、cs的使用、横向渗透等等)
  • C#中DataTable新增列、删除列、更改列名、交换列位置
  • C#编写多导联扫描式的波形图Demo
  • QT网络编程
  • Django ASGI服务
  • Servlet(2)
  • 电竞玩家的云端盛宴!四大云电脑平台:ToDesk、顺网云、青椒云、极云普惠云实测大比拼
  • 基础复习(反射、注解、动态代理)
  • OGG同步目标端中文乱码处理