如何将州失业率添加到R中的CPS数据集中?

如何将州失业率添加到R中的CPS数据集中?,r,cps,R,Cps,我是R的新手 我目前正在使用3月CPS数据(美国)撰写我的论文 我发现州失业率变量对于完成我的模型是必要的,但对于如何将其添加到我的数据集中却知之甚少 目前,我的原始数据的维度是633534个观察值和61个变量 我有六个独立的年份200820092010201220132014,以及52个州,这意味着我每年和每个州都需要312个失业率输入。 我从美国劳工统计局(U.S.BureauofLaborStatistics)知道这个数字 如何以复杂的方式将其添加到数据中,而不是手动添加 仅供参考,我想从

我是R的新手

我目前正在使用3月CPS数据(美国)撰写我的论文

我发现州失业率变量对于完成我的模型是必要的,但对于如何将其添加到我的数据集中却知之甚少

目前,我的原始数据的维度是633534个观察值和61个变量

我有六个独立的年份
2008
2009
2010
2012
2013
2014
,以及52个州,这意味着我每年和每个州都需要312个失业率输入。 我从美国劳工统计局(U.S.BureauofLaborStatistics)知道这个数字

如何以复杂的方式将其添加到数据中,而不是手动添加

仅供参考,我想从下面的
View()
中看到这一点。 (gestcen是州的变量名,每个数字都是州的唯一数字。例如14=马萨诸塞州和91=华盛顿州)


感谢您阅读我那乱七八糟的文章,并提前感谢您的帮助

,你可以从那里下载。谢谢@astrofunkswag提供的信息。但是我可以把它合并到我的原始数据集中吗?在将数据导入R studioYes之后,我不知道该使用哪个函数。是的,该函数称为“merge”。您需要在每个数据集中创建一个状态和年份组合的变量,然后根据您在每个表中创建的列合并这两个表。谢谢@mgriebe。还有一个关于合并函数的问题。如你所知,原始数据中的观测数量超过63万,而国家数量仅为52和6年。在这种情况下,如何合并数据?您可以使用匹配的索引进行“合并”。这不是cbind。因此,在这两个表中创建一个列,其中的条目看起来像“TX-2012”或“NJ-2008”(适用于行的任何内容)。将您的表与下载的表“按”您创建的索引合并。Merge将使用第一个表中的条目从第二个表中查找行。键入?合并到R控制台以了解更多信息。
         h_year  gestcen (state)    unemployment
1      |  2008      14                   7.5
2      |  2008      91                   6.3
3      |  2008      14                   7.5
4      |  2008      14                   7.5
.      |
.      |
.      |
633,534|  2014      88                   9.2