首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >函数中R的求和

函数中R的求和
EN

Stack Overflow用户
提问于 2021-05-07 09:14:13
回答 1查看 42关注 0票数 0

这是该函数的公式。数据集包含变量k(行号)、t (0-120)和C。我想使用N= 121进行求和。

我现在写的代码如下:x <- function(tk,tk_0,conc,conc_0){x <- 1/2*sum((conc+conc_0)*(tk-tk_0))}

我不太确定如何继续编写代码,因为我应该编写一个函数,该函数需要时间和精力作为参数来计算x。

EN

回答 1

Stack Overflow用户

发布于 2021-05-07 09:43:17

R中的大多数计算函数都是矢量化的,这意味着您不必编写循环。如果向量C包含时间t_1, ..., t_N的测量值,向量t包含时间,那么您可以简单地计算公式:

代码语言:javascript
运行
AI代码解释
复制
sum((tail(C,-1) + head(C,-1)) * diff(t)) / 2

tail(x, -1)删除向量x的第一个元素,head(x,-1)删除向量x的最后一个元素。Function diff计算差值。有关更多信息,可以在R console ?tail?head?diff中编写。

计算总和的另一种方法是注意,您需要长度为2的向量C的滚动平均值。

代码语言:javascript
运行
AI代码解释
复制
sum(zoo::rollmean(C, 2) * diff(t))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67432124

复制
相关文章
python 中求和函数 sum详解
sum是python中一个很实用的函数,但是要注意它的使用,我第一次用的时候,就把它这样用了:
py3study
2020/01/09
2.3K0
sql中decode的用法_sql求和函数
   缺省值可以是你要选择的column name本身,也可以是你想定义的其他值,比如Other等;
全栈程序员站长
2022/09/16
1.6K0
R中的sweep函数
base包中的sweep函数是处理统计量的工具,一般可以结合apply()函数来使用。当我们我们需要将apply()统计出来的统计量代回原数据集去做相应操作的时候就可以用到sweep()。
生信交流平台
2022/09/21
2.8K0
R中的sweep函数
「R」tidyverse 中的公式函数
本文的写作由来是知识星球一个朋友对如何在 tidyverse 系列包中使用公式函数(单侧公式)不太熟悉,所以通过本文分享一下我的心得。
王诗翔呀
2021/01/03
4.1K0
「R」tidyverse 中的公式函数
matlab循环求和_r语言for循环计算求和
编写程序求和 S=a+aa+aaa+aaaa+…,其中a 是1-9 中的一个数字。n 为一正整数, a 和n均从键盘输入。(例如输入n 为4,a 为2,S=2+22+222+2222)
全栈程序员站长
2022/11/08
1.2K0
R中的替换函数gsub
其中pattern是要替换的字符,replacement是替换成的字符,x是对应的string或string vector。
生信交流平台
2022/09/21
3.4K0
R中的替换函数gsub
python定义函数求和_Python定义函数实现累计求和操作
3、递归函数一定要设置递归的出口,即当函数满足一个条件时,函数不再执行,目的防止出现死循环;设置当n=1时 ,我们让函数返回1,return后面的代码不在执行。使用return返回值,当我们调用函数的时候需要使用变量进行接收,才能在控制台有输出结果。
全栈程序员站长
2022/11/16
3.4K0
函数|多条件求和——SUMPRODUCT函数
今天跟大家分享一个在多条件求和方面特别厉害的函数——SUMPRODUCT。 ▼ 也许大家对sum函数都很熟悉,知道它强大的求和功能。单数如果遇到多条件的求和场景,比如,给出了一系列产品的单价和销量,如
数据小磨坊
2018/04/10
3.5K0
函数|多条件求和——SUMPRODUCT函数
matlab 用循环求和,matlab循环求和函数[通俗易懂]
举个例子吧:D=[345];A=7;fsolve(@(X)sum(10.^(X-D))-A,0)则ans=3.7998就这么简单.(还想补充说明一点,fsolve中第一个变量是一个函数句柄,第二个变量
全栈程序员站长
2022/11/08
2.2K0
求和函数系列——sum函数家族
今天要跟大家分享的是一组求和函数系列——sum函数家族! excel中最长用到的求和函数就是sum函数系列了,sum函数系列一共有三组函数: sum sumif sumifs 相信大家对于第一个sum
数据小磨坊
2018/04/10
1.8K0
求和函数系列——sum函数家族
R」R 的函数
函数,其实就是一个黑箱子,一个封闭的计算结构体,对于用户来说,只需要关注输入和输出。函数在所有的编程语言中都有实现,主要的目的是方便进行模块化编程,代码维护等。
王诗翔呀
2020/07/03
1.3K0
R中的stack和unstack函数
我们用R做数据处理的时候,经常要对数据的格式进行变换。例如将数据框(dataframe)转换成列表(list),或者反过来将列表转换成数据框。那么今天小编就给大家介绍一对R函数来实现这样的功能。
生信交流平台
2020/09/22
5.5K0
R中的stack和unstack函数
R中的expand.grid() 函数
在R中,expand.grid()函数可以返回几个元素所有可能的组合,使我们免于多层遍历的苦恼。比如如下例子:
生信编程日常
2020/12/29
3.1K0
「R」获取R包中的函数和对象列表
问题 你想知道包里有什么。 方案 在一个新的 R 会话中使用 search() 可以查看默认加载的包。 search() #> [1] ".GlobalEnv" "package:ellipse" #> [3] "package:Cairo" "package:grid" #> [5] "package:dplyr" "package:scales" #> [7] "package:Rmisc" "package:plyr" #>
王诗翔呀
2020/07/03
7.6K0
R中的grep和grepl函数
在日常数据分析的过程中,我们经常需要在一个字符串或者字符串向量中查找是否包含我们要找的东西,或者向量中那几个元素包含我们要查找的内容。这个时候我们会用到R中最常用的两个函数,grep和grepl。其实grep这个函数也并非是R所特有的,在linux中模式匹配也用grep这个函数,前面我就给大家简单介绍过☞Linux xargs grep zgrep命令。
生信交流平台
2022/09/21
2.6K0
R中的grep和grepl函数
巧用R中的各种排名窗口函数
在sql中巧用窗口函数可以解决很多复杂的问题,窗口函数有4种函数类型:排名函数、偏移函数、聚合函数和分布函数,详细介绍可以浏览:
1480
2019/05/21
3.5K0
R中的自定义函数function
函数语法 函数名<-function(parameters){ statemens return(expression)} printLine <- function () { print("--------------------------------------------"); } #函数的调用 printLine(); #错误:无参函数,有参调用 printLine("parameter"); printNLines <- function (n) { for(i in 1:n) {
Erin
2018/01/09
2.6K0
比Sum好用10倍,它才是求和函数中的No.1
在以上5个求和函数中,如果按 功能 + 计算速度 + 易用性 3个角度综合评比,Sumifs是当之无愧的No.1。今天兰色就全面讲解这个最常用的多条件求和函数用法。
Piper蛋窝
2020/12/14
1.4K0
比Sum好用10倍,它才是求和函数中的No.1
Python - 字典中的值求和
Python 编程语言是一种高级的通用编程语言,广泛用于各种目的。该软件由网页设计、数据分析和人工智能组成。人们之所以意识到这一点,是因为它的简单性、易读性和可用性的便利性。Python 提供了各种预定义的数据结构,包括列表、元组、映射、集合、堆和阵容。这些组件在每种编程语言中都至关重要。在这篇文章中,我们将专注于用于保存关键信息对的词典。
很酷的站长
2023/08/11
4730
Python - 字典中的值求和
matlab编写一个求和循环函数_matlab累加求和
matlab 求和的出错 symsum是符号运算,要先用syms定义符号变量用法详见docsymsum matlab求和.符号运算 通过符号运算把这个式子拆开什么意思呢?sum(sum(B.*W))即
全栈程序员站长
2022/11/08
1.5K0

相似问题

R中的求和函数

25

R内函数的求和

22

R中重复函数的求和

30

R中涉及求和的自定义函数

13

上列求和的向量化R函数

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档