【发布时间】:2018-08-20 09:23:22
【问题描述】:
我有这样的数据:
# Data
varx1 <- data.frame(datex = c("2018/01/01","2018/01/02","2018/01/03"), x = c(101,102,103))
varx2 <- data.frame(datex = c("2018/01/01","2018/01/02","2018/01/03","2018/01/04","2018/01/05"), x = c(10,11,12,13,14))
varx3 <- data.frame(datex = c("2018/01/01"), x = c(1000))
combination <- list(`code status OK01` = varx1, `code trx OCS02` = varx2, `Revenue 101` = varx3)
combination
我想要这样的结果:
# Result
result <- data.frame(datex = c("2018/01/01","2018/01/02","2018/01/03","2018/01/01","2018/01/02","2018/01/03","2018/01/04","2018/01/05","2018/01/01"),
combination = c("code status OK01","code status OK01","code status OK01","code trx OCS02","code trx OCS02","code trx OCS02","code trx OCS02","code trx OCS02","Revenue 101"),
x = c(101,102,103,10,11,12,13,14,1000))
result
需要帮助解决这个问题。谢谢
【问题讨论】:
-
您到底需要什么?你能提供更多细节吗?
-
请阅读How to Ask。您的问题目前尚不清楚。
-
您好,先生。你会运行脚本吗?我想使用列表中的数据框名称创建一个新列。谢谢
-
combination在第一个代码块中包含什么? -
对不起代码,我已经更新了,谢谢之前
标签: r dplyr data.table reshape reshape2