【发布时间】:2018-07-14 09:56:41
【问题描述】:
我在 R 中有以下代码
M <- matrix(NA, nrow = length(27:45), ncol = 2)
colnames(M) <- c("Age", "Whole Life Insurance Benefits")
i<-1
for (i in seq(27, 45, by=1)) {
M[i,1]<- i
M[i,2]<- Axn(actuarialtable = lc.lifetable, x=i)
i<-i+1
}
M
当我运行它时出现错误subscript out of bounds
但是如果我更改nrow=length(0:45) 它运行没有错误,但我的矩阵中有很多 NA。你能告诉我有什么问题吗?
谢谢
【问题讨论】: