Итак, я пытаюсь запустить функцию ниже, в надежде получить 224 вектора на выходе, но только один, и я понятия не имею, почему.
ee <- 0.95
td <- 480
tt <- c(60,10,14,143,60)
tt <- as.data.frame(tt)
r <- vector()
m <- function(d)
{
n <- length(tt)
c <- nrow(d)
for (j in 1:c)
{
for (i in 1:n)
{
r[i] <- tt[i]/(td*ee/d[j,])
}
return(r)
}
#where d is a data frame of 224 obs. of 1 variable
и вывод, который я получаю,
[[1]]
[1] 1026.3158 171.0526 239.4737 2446.0526 1026.3158