1
這裏我的數據框:轉列到字符串中的R
mydf <- data.frame('col_1' = c('a', 'b', 'c', 'd'), 'col_2' = c(1,1,2,2))
我想將其轉換爲以下數據框:
mydf_1 <- data.frame('col_1' = c('a', 'b', 'c', 'd'), 'col_2' = c(1,1,2,2), 'col_1' = c('a-b', 'a-b', 'c-d', 'c-d'))
所以基本上由col_2
分組和轉換列轉換爲字符串
這是我試過的:
library(dplyr)
mydf_1 <- mydf %>% group_by(col_1) %>%
mutate(col_3 = paste(col_1, sep = "-"))
但它沒有奏效。有什麼建議麼?
如此精闢簡單! – user1700890