R中面板数据分析单位的变化

时间:2017-08-22 17:02:44

标签: r rstudio panel-data

我看着使用R studio干预内战的外国势力。我的第一个数据集分析单位是冲突年,而第二个数据集是冲突月。我需要在冲突期间同时拥有它们,以便我可以合并它们。 是否有任何命令允许您执行与扩展行相反的操作?

1 个答案:

答案 0 :(得分:0)

如果没有您的数据样本,很难给出具体信息,因此我们知道结构是什么。我假设您的月级数据集将月份存储为包含一年的字符串。您应该能够从tidyr包中分离出年份:

library(tidyverse)

month <- c("June 2015", "July 2015", "September 2016", "August 2016", "March 2014")
conflict <- c("A", "B", "C", "D", "E")

my.data <- data.frame(month, conflict)

my.data
           month conflict
1      June 2015        A
2      July 2015        B
3 September 2016        C
4    August 2016        D
5     March 2014        E

my.data <- my.data %>%
   separate(month, c("month", "year"), sep = " ")

> my.data
      month  year conflict
1      June  2015        A
2      July  2015        B
3 September  2016        C
4    August  2016        D
5     March  2014        E