Я пытался создать функцию суммы, которая игнорирует значения NA для практики.Мой код:
my.sum <- function(x){
sum.f = 0
y <- !is.na(x)
z <- x[y]
n <- length(z)
for (i in 1 : n) {
sum.f <- sum.f + z[i]
}
return(sum.f)
}
Когда я запускаю код непосредственно в консоли R, я вижу код, как и ожидалось:
> > my.sum <- function(x){
> + sum.f = 0
> + y <- !is.na(x)
> + z <- x[y]
> + n <- length(z)
> + for (i in 1 : n) {
> + sum.f <- sum.f + z[i]
> + }
> + return(sum.f)
> + }
Но когда я запускаю код в Tinn-R,Вместо этого я вижу это:
my.sum <- function(x){
> + sum.f = 0
> + y <- !is.na(x)
> + z <- x[y]
> + n <- length(z)
> + for (i in 1 : n) {
> + sum.f <- sum.f + z[i]
> + .... [TRUNCATED]
Что означает [TRUNCATED]
в консоли Tinn-R и почему я его получил?