运行功能但具有不同的参数

时间:2015-06-24 16:37:11

标签: r rstudio

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

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

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

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

非常感谢你的帮助!

1 个答案:

答案 0 :(得分:3)

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

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