【发布时间】:2026-02-01 15:50:01
【问题描述】:
我正在尝试计算或求和我创建的函数中 1 和 0 的数量。但由于某种原因,它一直返回一个类(null)或一个整数(0)。我做错了什么,有人可以解释一下吗?
set.seed(4233) # set the random seed for reproducibility
vec1 <- sample(x = 0:9, size = 15, replace = TRUE)
vec1
test1 <- function(n){
for (i in n)
if (i %% 2 == 0){
print(1)
} else {
print(0)
}
}
testing <- test1(vec1)
length(which(testing == 1))
【问题讨论】:
-
没问题。我发布了一个返回输出的解决方案