From 86544a23d4880365075b3b043d2103b1e6cdf226 Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer <reinhold@kainhofer.com> Date: Sun, 20 Sep 2020 02:16:32 +0200 Subject: [PATCH] Fix Austrian census tables (just naming and adding a "table" dimensional info) --- inst/extdata/MortalityTables_Austria_Census.R | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/inst/extdata/MortalityTables_Austria_Census.R b/inst/extdata/MortalityTables_Austria_Census.R index 9f3fac3..2fbc4ae 100644 --- a/inst/extdata/MortalityTables_Austria_Census.R +++ b/inst/extdata/MortalityTables_Austria_Census.R @@ -15,7 +15,7 @@ censtable = function(data, name, qslot, baseYear = 1900, sex = "m") { ix = complete.cases(qx); mortalityTable.period(name = name, ages = data$x[ix], deathProbs = qx[ix,], baseYear = baseYear, data = list( - dim = list(sex = sex, collar = "Gesamtbevölkerung", type = "Volkssterbetafel Österreich", data = "official", year = baseYear) + dim = list(sex = sex, collar = "Gesamtbevölkerung", type = "Volkssterbetafel Österreich", data = "official", year = baseYear, table = substr(name, 1, nchar(name) - 2)) ) ) } @@ -32,7 +32,7 @@ mort.AT.census.1971.male = censtable(a.vz.dataM, name = "ÖVSt 1970/72 M", bas mort.AT.census.1981.male = censtable(a.vz.dataM, name = "ÖVSt 1980/82 M", baseYear = 1981, qslot = "X1980.82", sex = "m") mort.AT.census.1991.male = censtable(a.vz.dataM, name = "ÖVSt 1990/92 M", baseYear = 1991, qslot = "X1990.92", sex = "m") mort.AT.census.2001.male = censtable(a.vz.dataM, name = "ÖVSt 2000/02 M", baseYear = 2001, qslot = "X2000.02", sex = "m") -mort.AT.census.2011.male = censtable(a.vz.dataM, name = "ÖVSt 2010/2012 M", baseYear = 2011, qslot = "X2010.12", sex = "m") +mort.AT.census.2011.male = censtable(a.vz.dataM, name = "ÖVSt 2010/12 M", baseYear = 2011, qslot = "X2010.12", sex = "m") mort.AT.census.1869.female = censtable(a.vz.dataF, name = "ÖVSt 1868/71 F", baseYear = 1869, qslot = "X1868.71", sex = "w") mort.AT.census.1880.female = censtable(a.vz.dataF, name = "ÖVSt 1879/82 F", baseYear = 1880, qslot = "X1879.82", sex = "w") @@ -46,12 +46,12 @@ mort.AT.census.1971.female = censtable(a.vz.dataF, name = "ÖVSt 1970/72 F", b mort.AT.census.1981.female = censtable(a.vz.dataF, name = "ÖVSt 1980/82 F", baseYear = 1981, qslot = "X1980.82", sex = "w") mort.AT.census.1991.female = censtable(a.vz.dataF, name = "ÖVSt 1990/92 F", baseYear = 1991, qslot = "X1990.92", sex = "w") mort.AT.census.2001.female = censtable(a.vz.dataF, name = "ÖVSt 2000/02 F", baseYear = 2001, qslot = "X2000.02", sex = "w") -mort.AT.census.2011.female = censtable(a.vz.dataF, name = "ÖVSt 2010/2012 F", baseYear = 2011, qslot = "X2010.12", sex = "w") +mort.AT.census.2011.female = censtable(a.vz.dataF, name = "ÖVSt 2010/12 F", baseYear = 2011, qslot = "X2010.12", sex = "w") mort.AT.census.2001.unisex = mortalityTable.mixed(table1 = mort.AT.census.2001.male, table2 = mort.AT.census.2001.female, - data = list( - dim = list(sex = "u", collar = "Gesamtbevölkerung", type = "Volkssterbetafel Österreich", data = "official", year = 2001) - ) + data = list( + dim = list(sex = "u", collar = "Gesamtbevölkerung", type = "Volkssterbetafel Österreich", data = "official", year = 2001) + ) ) mort.AT.census.2011.unisex = censtable(a.vz.dataU, name = "ÖVSt 2010/2012 U", baseYear = 2011, qslot = "X2010.12", sex = "u") @@ -106,34 +106,34 @@ mort.AT.census[["u", "2011"]] = mort.AT.census.2011.unisex mort.AT.census.ALL.male = MortalityTables::makeQxDataFrame( - mort.AT.census.1869.male, - mort.AT.census.1880.male, - mort.AT.census.1890.male, - mort.AT.census.1900.male, - mort.AT.census.1910.male, - mort.AT.census.1931.male, - mort.AT.census.1951.male, - mort.AT.census.1961.male, - mort.AT.census.1971.male, - mort.AT.census.1981.male, - mort.AT.census.1991.male, - mort.AT.census.2001.male, - mort.AT.census.2011.male); + mort.AT.census.1869.male, + mort.AT.census.1880.male, + mort.AT.census.1890.male, + mort.AT.census.1900.male, + mort.AT.census.1910.male, + mort.AT.census.1931.male, + mort.AT.census.1951.male, + mort.AT.census.1961.male, + mort.AT.census.1971.male, + mort.AT.census.1981.male, + mort.AT.census.1991.male, + mort.AT.census.2001.male, + mort.AT.census.2011.male); mort.AT.census.ALL.female = MortalityTables::makeQxDataFrame( - mort.AT.census.1869.female, - mort.AT.census.1880.female, - mort.AT.census.1890.female, - mort.AT.census.1900.female, - mort.AT.census.1910.female, - mort.AT.census.1931.female, - mort.AT.census.1951.female, - mort.AT.census.1961.female, - mort.AT.census.1971.female, - mort.AT.census.1981.female, - mort.AT.census.1991.female, - mort.AT.census.2001.female, - mort.AT.census.2011.female); + mort.AT.census.1869.female, + mort.AT.census.1880.female, + mort.AT.census.1890.female, + mort.AT.census.1900.female, + mort.AT.census.1910.female, + mort.AT.census.1931.female, + mort.AT.census.1951.female, + mort.AT.census.1961.female, + mort.AT.census.1971.female, + mort.AT.census.1981.female, + mort.AT.census.1991.female, + mort.AT.census.2001.female, + mort.AT.census.2011.female); rm(a.vz.dataM, a.vz.dataF, censtable) -- GitLab