【发布时间】:2021-04-08 17:35:42
【问题描述】:
我有这个数据
data.frame(start_date =as.Date(c('2020-03-02', '2020-03-09', '2020-03-16')),
end_date =as.Date(c('2020-03-06', '2020-03-13', '2002-03-20')),
a = c(9, 1, 8),
b = c(6, 5, 7))
我想操纵它来改变它
data.frame(date =as.Date(c('2020-03-02', '2020-03-09', '2020-03-16', '2020-03-06', '2020-03-13', '2002-03-20')),
a = c(9, 1, 8, 9, 1, 8),
b = c(6, 5, 7, 6, 5, 7))
我该怎么做?谢谢!
【问题讨论】:
-
使用
df1 %>% pivot_longer(cols = start_date:end_date, values_to = 'date') %>% select(-name) -
AAAAAAAAAHHHH!谢谢!!!!!!!!!!!!!!!
标签: r dataframe tidyverse data-manipulation