【发布时间】:2020-06-25 15:24:36
【问题描述】:
我应该更正未完成的函数 Rfun(),但我还没有找到所有问题。
Rfun(N){
A=matrix(0,nrow=50,ncol=300)
t=c(0:30,0:-30)
for(j in 1:50)
x=N[j,]
y=cumsum(x)
for(i in 1:300){
A[j,i]=y[i]/3
}
}
return(A)
}
【问题讨论】:
-
这不是您在 R 中定义函数的方式。您需要将
Rfun <- function(N){作为第一行。此外,您首先for循环没有左大括号。如果您进行这些更改,该功能似乎可以工作。然而,这些是基本的错别字,我投票结束这个问题。
标签: r function for-loop matrix