我是R的新手,我正在尝试编写代码:
C = N1(N1-R_1-1)(N1-R_1-R_2-2)...(N1-R_1-R_2 -...- R_ {M1-1} -m1 + 1)
我基本上想要创建一个包含c的所有可能值的向量。请注意,n1和m1是固定值。
这是我的尝试:
c[j]<- for (j in 1:m1)
{
if (c==1) {n}
else (c>1) {n(n-R_1-1)}
}
我知道这是错的。我正在努力解决这个问题。任何帮助将非常感激。感谢。
答案 0 :(得分:0)
我仍然不确定你在问什么。但这是否解决了这个问题?
m1 = 8
n = 6
c <- numeric(m1)
R_1 <- 3
for (j in 1:m1){
if (j==1) {c[j] <- n}
else {c[j]<- c[j-1]*(c[j-1]-R_1-1)}
}