【发布时间】:2021-11-08 03:20:22
【问题描述】:
我有两个数据集。第一个是
issue_1_t1 <- c(10, 20, 30, 40)
issue_2_t1 <- c(10, 20, 30, 10)
issue_1_t2 <- c(10, 20, 30, 40)
issue_2_t2 <- c(10, 20, 30, 10)
issue_1_t3 <- c(10, 20, 30, 40)
issue_2_t3 <- c(10, 20, 30, 10)
area <- c(area1, area2, area3, area4)
area2 <- c(area10, area20, area30, area40)
df <- data.frame(issue_1_t1, issue_2_t1, issue_1_t2, issue_2_t2, issue_1_t3, issue_2_t3)
我想重新配置这些,使它们形成以下内容:
area area2 issue1 issue2
area1 area10 10 10
area2 area20 20 20
area3 area30 30 30
area4 area40 40 40
area1 area10 10 10
area2 area20 20 20
area3 area30 30 30
area4 area40 40 40
area1 area10 10 10
area2 area20 20 20
area3 area30 30 30
area4 area40 40 40
到目前为止,我只能将数据集按时间段分成两个数据集,然后将它们堆叠在一起。我想知道是否有一种更有效的方法,只需要一行代码。
【问题讨论】:
-
您的示例还没有运行。
area和area2中的值是否应该被引用(字符)值?