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

ui做的好的网站专业的深圳网站建设公司哪家好

ui做的好的网站,专业的深圳网站建设公司哪家好,网站建设零基础好学吗,手机平台网站开发1.json数据格式 1.1 什么是json JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织 和封装数据;JSON本质上是一个带有特定格式的字符串1.2主要功能: json就是一种在各个编程语言中流通的数据格式,负责不同编程 语言中的数据传递…

1.json数据格式

1.1 什么是json
JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织
和封装数据;JSON本质上是一个带有特定格式的字符串1.2主要功能:
json就是一种在各个编程语言中流通的数据格式,负责不同编程
语言中的数据传递和交互. 
类似于:
中国56个民族不同地区的通用语言-普通话

在这里插入图片描述

2.pyecharts模块介绍

图表地址

在这里插入图片描述

3.pyecharts快速入门

在这里插入图片描述

4. 数据处理

# -*- coding: utf-8 -*-
"""
@Project : 01-python-learn
@File    : 01_了解json.py
@IDE     : PyCharm
@Author  : 刘庆东
@Date    : 2025/9/22 9:11用到了数据容器,大家课下要做复习工作!!!"""#json数据格式
#{"name":"张无忌","age":23}#这也是json数据格式
#[{"name":"张无忌","age":23},{"name":"赵敏","age":24},{"name":"周志国","age":25}]# 1. 导入json模块
import json#数据转换
data=[{"name":"张无忌","age":23},{"name":"赵敏","age":24},{"name":"周志国","age":25}]jsons_data=json.dumps(data)#
print(type(jsons_data))
# 控制台输出 <class 'str'>print("------------------------------")
my_data=json.loads(jsons_data)print(type(my_data))
print(my_data)"""小结:python中的json 无非就是一个单独的字典  或者是一个内部元素是字典的列表json 可以和 python中的字典或者列表进行无缝转换"""

5.创建折线图

# -*- coding: utf-8 -*-
"""
@Project : 01-python-learn
@File    : 02_折线图.py
@IDE     : PyCharm
@Author  : 刘庆东
@Date    : 2025/9/22 9:26"""
# 1. 需要安装 pyecharts 模块 只需要执行一次即可#2. 导入模块  Line 是做折线的
from pyecharts.charts import Line
# 做一个全局设置
"""
TitleOpts, 标题
LegendOpts,图例
ToolboxOpts,工具箱
VisualMapOpts 视觉映射
全局设置 参考下面的链接:https://pyecharts.org/#/zh-cn/global_options
"""
from pyecharts.options import TitleOpts,LegendOpts,ToolboxOpts,VisualMapOpts# 3. 创建线的对象
line=Line()# 4. 添加x轴的数据
line.add_xaxis(["罗老师","小周","小黄"])# 5.统计周末的学习时长
line.add_yaxis("学习时长",[28,23,48])#5.1 做全局配置
line.set_global_opts(#标题设置  ctrl+p  三个参数 1.标题名称  2.位置   3.距离底部有多远title_opts=TitleOpts(title="学习时长展示图",pos_left="center",pos_bottom="1%"),# 图例的设置legend_opts=LegendOpts(is_show=True),# 工具箱toolbox_opts=ToolboxOpts(is_show=True),#视觉映射visualmap_opts=VisualMapOpts(is_show=True),
)# 6.生成折线图
line.render()print("生成成功了!!")
# -*- coding: utf-8 -*-
"""
@Project : 01-python-learn
@File    : 03_折线图开发.py
@IDE     : PyCharm
@Author  : 刘庆东
@Date    : 2025/9/22 10:11D:\2025顺义大数据\数据集\python可视化案例数据\折线图数据\美国.txt
"""import json #导入json
from pyecharts.charts import Line #折线图开发
from pyecharts.options import TitleOpts, LegendOpts, ToolboxOpts, VisualMapOpts, LabelOpts  # 美化工作# 1.处理数据
files=open("D:/2025顺义大数据/数据集/python可视化案例数据/折线图数据/美国.txt","r",encoding="utf-8")
# 2. 读取全部内容
us_data=files.read()
#关闭流
files.close()#去掉不合法的数据 [数据清洗]
us_data=us_data.replace("jsonp_1629344292311_69436(","")# 结尾不要用替换
us_data=us_data[:-2]print(us_data)#将  json数据转换为字典数据
us_dict=json.loads(us_data)#获取key 切片取出数据
us_trend_data=us_dict['data'][0]['trend']#x轴的数据
us_x_data=us_trend_data['updateDate'][:314]#y轴的数据
us_y_data=us_trend_data['list'][0]['data'][:314]#创建图表对象
line=Line()
#添加x轴数据  三个国家的 数据展示 X轴是可以共用的!!
line.add_xaxis(us_x_data)#添加y轴数据 因为涉及到美国 日本和印度 疫情死亡人数
#line.add_yaxis("美国确诊人数",us_y_data,label_opts=LabelOpts(is_show=False))
line.add_yaxis("美国确诊人数",us_y_data)#5.1 做全局配置
line.set_global_opts(#标题设置  ctrl+p  三个参数 1.标题名称  2.位置   3.距离底部有多远title_opts=TitleOpts(title="2020年疫情折线图",pos_left="center",pos_bottom="1%"),# 图例的设置legend_opts=LegendOpts(is_show=True),# 工具箱toolbox_opts=ToolboxOpts(is_show=True),#视觉映射visualmap_opts=VisualMapOpts(is_show=True),
)# 6.生成折线图
line.render()print("生成成功了!!疫情数据")

在这里插入图片描述
最终完成效果图:
在这里插入图片描述

http://www.dtcms.com/a/406428.html

相关文章:

  • 最简单的 Web 打印方案:用 5 分钟上手 web-print-pdf(npm 包)
  • 深度学习在自动驾驶上应用(二)
  • OpenLayers地图交互 -- 章节十二:键盘平移交互详解
  • Unity 透视摄像机视野适配不同分辨率的屏幕
  • 可持续金融的新范式:拆解欧盟ESG监管体系及其全球影响力
  • 【数据保护】一种安全高效的全匿踪纵向联邦学习方法
  • 阿里云物联网平台seo站外优化平台
  • 网站开发软件 手机网站做app有什么意义
  • WorldSimBench: 迈向作为世界模拟器的视频生成模型——论文解读
  • 嵌入式 - 内核驱动1 - 配置linux驱动
  • 工作中学习自己的Qt知识误区-Version3
  • C#连接达梦(DM)数据库
  • 服务器独立显卡可以亮机但进不了系统怎么办
  • 超高密度2kW GaN基低压电机驱动器的设计
  • 「日拱一码」100 机器学习辅助定向进化MLDE
  • C++项目:仿muduo库高并发服务器------EventLoop模块的设计
  • 电子商务网站开发综合实训报告h5页面制作工具包括
  • 全栈信创+AI大模型:百分点科技BD-OS重塑数据治理基座
  • 时隔一天第二阶段他来了 html!!!!!!!!!!!
  • [创业之路-596]:半导体生产中所需要光源的上下游产业链
  • spring-ai简单示例
  • sqlsugar sqlite
  • IP 授权管理标识:守护 IP 价值,解锁商业新可能
  • 深度学习学习路线图:从MNIST到MobileNetV4,从理论到实践的完整指南——基础理论与经典模型实践
  • C++项目:仿muduo库高并发服务器-------poller模块
  • 建设项目审批后公示在哪个网站国内重大新闻2022
  • 联雅网站建设公司谷城网站定制
  • Rust语言入门难,难在哪?所有权、借用检查器、生命周期和泛型介绍
  • 告别轮询!WebSocket 实战宝典:构建高效实时应用的完整解决方案
  • 【rust】: use of unstable library feature ‘os_str_display‘