首页 > 解决方案 > 从 R 中的人口统计包创建 demogdata

问题描述

我正在努力在 R 人口统计包中使用 demogdata。我的代码如下

demogdata("Mx","Exposures",ages = 0:105, years= 1961:2016, "mortality","UK", "Male")

Mx 和 Exposures 是我的文本文件(数据集),其中包含 0:105 和 1961:2016 年的死亡率和暴露量。两者中的行和列是相同的。我收到以下错误消息

if (nrow(pop) != p | ncol(pop) != n) stop("data and pop are different size") 中的错误:参数长度为零

我尝试的其他代码如下

demogdata(Mx,Exposures,ages = 0:105, years= 1961:2016, "mortality","UK", "Male") Blockquote

并得到以下错误 Demogdata 中的错误(Mx, Exposures, ages = 0:105, years = 1961:2016, "mortality", : Number of ages doesn't match data

任何帮助表示赞赏。

标签: r

解决方案


推荐阅读