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

睡眠分期 html

截图

在这里插入图片描述





代码

<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>睡眠图表</title><script src="https://cdn.jsdelivr.net/npm/echarts@5.4.2/dist/echarts.min.js"></script><style>#chart-container {height: 400px;}</style>
</head><body><div id="chart-container"></div><script>// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('chart-container'));var xData = [2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,2,2];var xData_High = [];var xData_Low = [];for (var i = 0; i < xData.length; i++) {xData_Low.push(0.85);xData_High.push(xData[i]-1+0.05);}console.log(' xData ====>',xData_Low, xData_High)var option;option = {color: ['#80FFA5', '#80FFA5'],tooltip: { trigger: 'axis', formatter: function (params) {let value = Math.floor(params[0].value)return `<div> ${value} </div>`} },grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},xAxis: [{type: 'category',boundaryGap: false}],yAxis: [{type: 'value',min: 0,max: 4,interval: 1, // 每个整数有一个刻度axisLabel: {formatter: function (value) {if (value >= 0 && value < 1) return '清醒';if (value >= 1 && value < 2) return '浅睡';if (value >= 2 && value < 3) return '深睡';if (value >= 3 && value <= 4) return '离床';return '';},margin: 20 // 可适当调整间距},axisTick: {alignWithLabel: true}},],series: [{type: 'line',stack: 'Total',smooth: true,showSymbol: false,data: xData_High},{type: 'line',stack: 'Total',smooth: true,showSymbol: false,areaStyle: {opacity: 0.8,color: '#80FFA5'},data:xData_Low}]};option && myChart.setOption(option);</script>
</body></html>
http://www.lryc.cn/news/2398806.html

相关文章:

  • Java求职者面试:Spring、Spring Boot、Spring MVC与MyBatis技术深度解析
  • Github 2025-05-29 Go开源项目日报Top9
  • 前端项目种对某个文件夹进行大小写更改,git识别不到差异导致无变化
  • AWS VPC 网络详解:理解云上专属内网的关键要素
  • Ubuntu24.04.2 + kubectl1.33.1 + containerdv1.7.27 + calicov3.30.0
  • 循环神经网络(RNN)全面教程:从原理到实践
  • uniapp 键盘顶起页面问题
  • 利用TOA与最小二乘法直接求解
  • SpringBoot系列之RabbitMQ 实现订单超时未支付自动关闭功能
  • 【C++高级主题】命令空间(五):类、命名空间和作用域
  • ArcGIS Pro 3.4 二次开发 - 地图创作 1
  • 2.1HarmonyOS NEXT开发工具链进阶:DevEco Studio深度实践
  • MyBatis常用注解全解析:从基础CRUD到高级映射
  • 国标GB28181设备管理软件EasyGBS视频平台筑牢文物保护安全防线创新方案
  • 十二、【核心功能篇】测试用例列表与搜索:高效展示和查找海量用例
  • Baklib内容中台AI重构智能服务
  • 数据库包括哪些?关系型数据库是什么意思?
  • Python爬虫监控程序设计思路
  • Edge浏览器怎样开启兼容模式
  • 【HarmonyOS 5】Laya游戏如何鸿蒙构建发布详解
  • C++ TCP传输心跳信息
  • Elasticsearch | 如何将修改已有的索引字段类型并迁移数据
  • c++之STL容器的学习(上)
  • Linux 环境下高效视频切帧的实用指南
  • 【鱼皮-用户中心】笔记
  • MUX-VLAN基本概述
  • Cursor使用最佳实践总结
  • 交错推理强化学习方法提升医疗大语言模型推理能力的深度分析
  • SpringBatch+Mysql+hanlp简版智能搜索
  • 常见 Web 安全问题