人一天坐着可以消耗多少热量——R语言计算代码

这篇具有很好参考价值的文章主要介绍了人一天坐着可以消耗多少热量——R语言计算代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

0引言

一般来说,成人每天至少需要1500千卡的能量来维持身体机能,这是因为即使你躺着不动,你的身体仍需能量来保持体温,心肺功能和大脑运作。基础代谢消耗会因个体间身高、体重、年龄、性别的差异而有所不同。1
百度百科1就这一话题给出了如下简单和精确的计算公式。
【人体基础代谢的需要基本热量 简单算法】

女子 : 基本热量(大卡)= 体重(斤) x 9

男子 : 基本热量(大卡)= 体重(斤) x 10

【基本热量 精确算法】

女子

年龄 公式

18- 30 岁 14.6 x 体重(公斤) + 450

31- 60 岁 8.6 x 体重(公斤) + 830
本文根据该公式设计代码,实现计算一个人计算自己每天的基础消耗。

1.代码块

# year:出生年
# Weight:体重(公斤)
Heataccount <- function(year = 2002, Weight = 50, sex = "女"){
  Sys.year <- as.numeric(format(Sys.Date(), "%Y"))
  Old = (Sys.year - year + 1)
  if(sex == "男"){
    H1 = Weight*2*10
    H2 = (Old >= 18 && Old <= 30)*(14.6*Weight + 450) + 
    (Old >= 31)*(8.6*Weight + 830)
  }else{
    H1 = Weight*2*9
    H2 = (Old >= 18 && Old <= 30)*(14.6*Weight + 450) + 
    (Old >= 31)*(8.6*Weight + 830)
  }
  list(简单算法 = H1, 精确算法 = H2)
} 

2.实例

2.1 实例一

一个2000年出生,体重为45公斤女性一天坐着可以消耗多少热量?

> Heataccount(2000, 45, "女")
$简单算法
[1] 810

$精确算法
[1] 1107

2.1 实例二

一个1986年出生,体重为52公斤女性一天坐着可以消耗多少热量?

> Heataccount(1986, 52, "女")
$简单算法
[1] 936

$精确算法
[1] 1277.2

  1. https://zhidao.baidu.com/question/556355984521961092.html ↩︎ ↩︎文章来源地址https://www.toymoban.com/news/detail-598900.html

到了这里,关于人一天坐着可以消耗多少热量——R语言计算代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 网站一天要是能有一万自然ip流量能有多少钱

    网站一天要是能有一万自然ip流量,能有多少钱?大家都说至少有100元,可是放广告点击率那么低,不可能到100的吖,谁懂啊,帮我解释下呗。不值百度联盟和谷歌联盟的广告点击率, 如果一个网站的日访问量为1万,那么其收入可能会达到330元。 但是,这需要考虑到该网站

    2024年02月20日
    浏览(33)
  • 125、SpringBoot可以同时处理多少请求?

    我们都知道,SpringBoot默认的内嵌容器是Tomcat,也就是我们的程序实际上是运行在Tomcat里的。所以与其说SpringBoot可以处理多少请求,到不如说Tomcat可以处理多少请求。 关于Tomcat的默认配置,都在spring-configuration-metadata.json文件中,对应的配置类则是org.springframework.boot.autoconfig

    2024年02月13日
    浏览(43)
  • SpringBoot问题-----------可以同时处理多少个请求

    SpringBoot项目中内嵌了tomcat 程序的运行就是通过tomcat来实现的;springBoot可以同时处理多少个请求其实就是在说 tomcat可以同时处理多少个请求 server.tomcat.threads.min-spare :最少的工作线程数,默认大小是10。该参数相当于长期工,如果并发请求的数量达不到10,就会依次使用这几

    2024年02月10日
    浏览(45)
  • Linux 最大可以打开多少文件描述符?

    在日常开发中,对文件的操作可谓是再寻常不过的一件事情。那么你是否有这样一个疑问,我最多可以打开多少个文件呢? 在Linux系统中,当某个程序 打开文件 时,内核会返回相应的 文件描述符 (fd: file descriptors),也就是所谓的文件句柄,程序为了处理该文件必须引用此描

    2024年02月07日
    浏览(40)
  • mysql一张表可以创建多少字段

    在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括文本和图像类型的长度)。当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致Transact-SQL语句失败,并产生错误信息。SQL对每个表中行

    2023年04月09日
    浏览(35)
  • Spring Boot 可以同时处理多少请求?

    🎉欢迎来到架构设计专栏~Spring Boot 可以同时处理多少请求? ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹 ✨博客主页:IT·陈寒的博客 🎈该系列文章专栏:架构设计 📜其他专栏:Java学习路线 Java面试技巧 Java实战项目 AIGC人工智能 数据结构学习 🍹文章作者技术和水平有限,如果文

    2024年02月08日
    浏览(47)
  • ai写作可以赚多少钱,ai写作月入多长时间可以月入5万

    首先,需要明确的是,AI写作可以作为内容创作的辅助工具,但并不能完全替代人类的思考和创意。因此,想要通过AI写作实现高收入,需要结合人类的智慧和努力。 关于AI写作的收入情况,取决于多个因素,如创作质量、领域热门程度、平台政策等。一些平台可能会提供稿费

    2024年01月18日
    浏览(42)
  • 探究 Spring Boot 可以同时处理多少请求

    Spring Boot 是基于 Spring 的一个快速开发框架,它利用了 Spring 框架的各种功能和优势,快速开发 Web 应用程序。Spring Boot 提供了可扩展的异步请求处理机制来满足高并发的需求。 在 Spring Boot 中,可以使用 Tomcat、Jetty、Undertow 等嵌入式 Web 服务器作为应用程序的运行容器。这些服

    2024年02月15日
    浏览(40)
  • 一台java服务器可以跑多少个线程?

    一台java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。 打出jstack文件,通过IBM Thread and Monitor Dump Analyzer for Java工具查看如下: 共计1661个线程,和监控数据得出的吻合。但这个数量应该是大了,我们都知道线程多了,就会有线程切换,带

    2024年01月17日
    浏览(55)
  • Mysql——》一棵B+树可以存放多少行数据

    推荐链接:     总结——》【Java】     总结——》【Mysql】     总结——》【Redis】     总结——》【Kafka】     总结——》【Spring】     总结——》【SpringBoot】     总结——》【MyBatis、MyBatis-Plus】 存储数据的位置 最小存储单元 备注 计算机磁盘 扇区 = 512字

    2023年04月21日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包