我试图在数据集上运行 glm ,其中包含13,319个40个变量的观测值 . 这是1945 - 2005年170个国家的国家年度数据 . 我的回归是在10个自变量上运行的 .

由于数据稀缺,很多年来一个国家没有每个自变量的条目 . 我想归咎于缺少的数据,以便我的结果很稳健 . 我可以用一个包来输入多变量时间序列的数据吗?

我尝试过使用boot并尝试使用Amelia软件包,但它们都没有工作 . 当我尝试Amelia包时,它告诉我我的矩阵不能被估算,我需要识别身份变量 .

还有其他更适合我数据类型的软件包吗?

编辑:我尝试使用mtsdi包,它出现以下警告:警告消息(40次):

1:在mean.default(newX [,i],...)中:参数不是数字或逻辑:返回NA 2:在mean.default(newX [,i],...)中:参数不是数字或逻辑:返回NA 3:在mean.default(newX [,i],...)中:参数不是数字或逻辑:返回NA 4:在mean.default(newX [,i],...)中:参数不是数字或逻辑:返回NA 5:在mean.default(newX [,i],...)中:参数不是数字或逻辑:返回NA

看起来它在到达第25行后就停止了估算