2018-10-16
閱讀量:
3590
使用R怎么將多行數(shù)據(jù)轉(zhuǎn)化成一行數(shù)據(jù)
#原始數(shù)據(jù)
df <- data.frame(x = c("a", "b","c"), y = c(3, 4,5), z = c(5, 6,7))
解決方法:
df %>%
?mutate(id = 1:n()) %>%
?gather(key = key, value = value, -id) %>%
?mutate(key = paste0(key, id)) %>%
?select(-id) %>%
?spread(key, value)
希望能夠幫到你??






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論