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