机器学习(九),案例:使用Excel分析上海的阳性病例趋势

2023-10-13 23:20

本文主要是介绍机器学习(九),案例:使用Excel分析上海的阳性病例趋势,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

使用Excel分析上海的阳性病例趋势

  • 前言
  • 一、案例分析
  • 二、操作步骤
    • 1.补充天数
    • 2.插入散点图
    • 3.新增趋势线
    • 4.分析图以及公式
    • 5.还原趋势线为数值
  • 三、总结


前言

镇楼:茴字有13种写法其实才是深入学习的有效方式

坚持学习挺难,其他暂无。


提示:以下是本篇文章正文内容,下面案例可供参考

一、案例分析

最近上海爆发疫情,本来以为精准防控几天就结束了,没想到愈演愈烈,无意中发现一个excel进行趋势分析的例子,可以一行代码不写就完成预测,下面来试试看。这个是《上海发布》过去两周半的数据。新增阳性,包括了新增确诊病例加上新增无症状感染者。:

日期上海每日新增阳性数量
2022/3/1183
2022/3/1265
2022/3/13169
2022/3/14138
2022/3/15202
2022/3/16158
2022/3/17260
2022/3/18374
2022/3/19509
2022/3/20758
2022/3/21896
2022/3/22981
2022/3/23983
2022/3/241609
2022/3/252269
2022/3/262676
2022/3/273500
2022/3/284477
2022/3/295656

图如下:
在这里插入图片描述

二、操作步骤

1.补充天数

新增天数列,如下图:
在这里插入图片描述

2.插入散点图

如下图,选择指定范围的列:天数,上海每日新增阳性,点击插入 散点图,选择第一个散点图就可以了。

在这里插入图片描述

可以看到散点图了。
在这里插入图片描述

3.新增趋势线

点击散点图上的点,右键里面,新增趋势图

在这里插入图片描述
得到如下图:

在这里插入图片描述
最右边趋势图选项里面:
选择指数,向前表示需要预测的天数,这里输入3,表示预测3天的。另外勾选 显示公式,显示R平方值。
在这里插入图片描述
可以看到散点图上的趋势线变化了,如下:

在这里插入图片描述

4.分析图以及公式

趋势线右上角显示的就是一个从天数转化到阳性病例的公式:
y = 54.361e0.2434x
这就是意味着,每日的新增数 (y),在过去的两周多里面,几乎严格的等于 e 的 天数(x) 乘以 0.2434 次方 再乘以 54.361。

惊讶的是
R² = 0.9821
R² 表示这个模型的精确度,取值在0-1之间。
98.2% 说明模型非常精确,病毒数量如钟表一样,精确的运行着。

5.还原趋势线为数值

趋势线只能看到走势,需要还原为具体的数字,我们将公式修改为excel里面的格式,

y = 54.361 * EXP(0.2434 * X)

填入 excel里面,3月30号那行的格子里面,如下图:
在这里插入图片描述
按下回车,并将公式复制(拖拉到最后一行),如下图:

在这里插入图片描述
指数级的增长趋势确实快。

三、总结

提示:这里对文章进行总结:

本文只是展现excel趋势图的一种应用,但是千万注意,统计学是只是事后统计,不等于现实生活。

这篇关于机器学习(九),案例:使用Excel分析上海的阳性病例趋势的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/206550

相关文章

Java实战之利用POI生成Excel图表

《Java实战之利用POI生成Excel图表》ApachePOI是Java生态中处理Office文档的核心工具,这篇文章主要为大家详细介绍了如何在Excel中创建折线图,柱状图,饼图等常见图表,需要的... 目录一、环境配置与依赖管理二、数据源准备与工作表构建三、图表生成核心步骤1. 折线图(Line Ch

Python3脚本实现Excel与TXT的智能转换

《Python3脚本实现Excel与TXT的智能转换》在数据处理的日常工作中,我们经常需要将Excel中的结构化数据转换为其他格式,本文将使用Python3实现Excel与TXT的智能转换,需要的可以... 目录场景应用:为什么需要这种转换技术解析:代码实现详解核心代码展示改进点说明实战演练:从Excel到

如何使用CSS3实现波浪式图片墙

《如何使用CSS3实现波浪式图片墙》:本文主要介绍了如何使用CSS3的transform属性和动画技巧实现波浪式图片墙,通过设置图片的垂直偏移量,并使用动画使其周期性地改变位置,可以创建出动态且具有波浪效果的图片墙,同时,还强调了响应式设计的重要性,以确保图片墙在不同设备上都能良好显示,详细内容请阅读本文,希望能对你有所帮助...

Rust中的注释使用解读

《Rust中的注释使用解读》本文介绍了Rust中的行注释、块注释和文档注释的使用方法,通过示例展示了如何在实际代码中应用这些注释,以提高代码的可读性和可维护性... 目录Rust 中的注释使用指南1. 行注释示例:行注释2. 块注释示例:块注释3. 文档注释示例:文档注释4. 综合示例总结Rust 中的注释

Linux使用cut进行文本提取的操作方法

《Linux使用cut进行文本提取的操作方法》Linux中的cut命令是一个命令行实用程序,用于从文件或标准输入中提取文本行的部分,本文给大家介绍了Linux使用cut进行文本提取的操作方法,文中有详... 目录简介基础语法常用选项范围选择示例用法-f:字段选择-d:分隔符-c:字符选择-b:字节选择--c

Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)

《Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)》本文介绍了如何使用Python和Selenium结合ddddocr库实现图片验证码的识别和点击功能,感兴趣的朋友一起看... 目录1.获取图片2.目标识别3.背景坐标识别3.1 ddddocr3.2 打码平台4.坐标点击5.图

使用Go语言开发一个命令行文件管理工具

《使用Go语言开发一个命令行文件管理工具》这篇文章主要为大家详细介绍了如何使用Go语言开发一款命令行文件管理工具,支持批量重命名,删除,创建,移动文件,需要的小伙伴可以了解下... 目录一、工具功能一览二、核心代码解析1. 主程序结构2. 批量重命名3. 批量删除4. 创建文件/目录5. 批量移动三、如何安

springboot的调度服务与异步服务使用详解

《springboot的调度服务与异步服务使用详解》本文主要介绍了Java的ScheduledExecutorService接口和SpringBoot中如何使用调度线程池,包括核心参数、创建方式、自定... 目录1.调度服务1.1.JDK之ScheduledExecutorService1.2.spring

Java使用Tesseract-OCR实战教程

《Java使用Tesseract-OCR实战教程》本文介绍了如何在Java中使用Tesseract-OCR进行文本提取,包括Tesseract-OCR的安装、中文训练库的配置、依赖库的引入以及具体的代... 目录Java使用Tesseract-OCRTesseract-OCR安装配置中文训练库引入依赖代码实

Python自动化办公之合并多个Excel

《Python自动化办公之合并多个Excel》在日常的办公自动化工作中,尤其是处理大量数据时,合并多个Excel表格是一个常见且繁琐的任务,下面小编就来为大家介绍一下如何使用Python轻松实现合... 目录为什么选择 python 自动化目标使用 Python 合并多个 Excel 文件安装所需库示例代码