运行 功能结束但参数不同

Running function over but with different parameters

您好,这可能非常简单,但我是 R 的新手,非常感谢您的帮助。基本上我有这个命令:

length(days_to_death[which(days_to_death<100)])

我想列出每个结果,每次 运行 我将 100 添加到 <100 直到它 <1000。基本上我想简化这个:

c(length(days_to_death[which(days_to_death<100)]),length(days_to_death[which(days_to_death<200)])...<1000)

非常感谢您的帮助!

您希望 sapply 遍历这些值并 seq 创建该值列表。然后我们也可以简化你的 length 调用,因为它实际上只是一个总和。

sapply(seq(100,1000,by=100), function(i) sum(days_to_death < i))