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

睡眠分期 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>

相关文章:

  • 【SDR课堂第26讲】USRP-4120软件定义无线电平台性能指标测试(四)
  • NV295NV306美光固态闪存NV313NW830
  • promptfoo:让语言模型评测不再“靠感觉”——一站式 LLM 自动化测评神器深度解读
  • 框架漏洞(1)SpringBoot
  • ABF膜介绍
  • Java 事务管理:在分布式系统中实现可靠的数据一致性
  • python第35天打卡
  • 黑马程序员C++核心编程笔记--1 程序的内存模型
  • Android-kotlin协程学习总结
  • 瑞数6代jsvmp简单分析(天津电子税x局)
  • Linux云计算训练营笔记day17(Python)
  • 【b站计算机拓荒者】【2025】微信小程序开发教程 - chapter3 项目实践 - 3人脸识别采集统计人脸检测语音识别
  • 中间件redis 功能篇 过期淘汰策略和内存淘汰策略 力扣例题实现LRU
  • Unity屏幕适配——适配信息计算和安全区域适配
  • ElectronBot复刻-电路测试篇
  • PMO价值重构:从项目管理“交付机器”到“战略推手”
  • UE5 Niagara 如何让四元数进行旋转
  • Vite Vue3 配置 Composition API 自动导入与项目插件拆分
  • Ubuntu系统rsyslog日志突然占用磁盘空间超大怎么办?
  • mybatis-plus实现增删改查(新手理解版)
  • 51zwd一起做网站/seo优化需要做什么
  • 怎么可以找到做公益的网站/宁波seo快速优化课程
  • 光辉网站建设/免费推广的app有哪些
  • 怎么查看网站是否做百度排名/北京seo百科
  • 微信微网站建设平台/连云港seo优化
  • 网站宣传软文/推广营销大的公司