【发布时间】:2016-02-19 20:48:53
【问题描述】:
我正在尝试编写以下函数:
f <- function(q, r) {
for(i in seq(from = (1 - r), to = (r - 1), by = 1)){
s <- r + i;
if (q %% s == 0) {
here(s)
}
}
}
但是,在我有“here”的地方,我希望 s 的值满足上面“if”语句指定的标准,以便我可以对其执行操作(取最大值和最小值,以及诸如此类),即形式的向量:
v
我确信这相对简单,但这是我尝试用 R 编写的第一个函数,所以请耐心等待,如果可以的话。谢谢。
【问题讨论】: