如何將 R 中的字串列拆分成多列?


藉助 tidyr 軟體包可以實現此目的。

示例

> library(tidyr)
> data = data.frame(attr = c(1,5,12,17), type=c('class_and_memory','class_and_memory_2'))
> data %>%
+ separate(type, c("class", "memory"), "_and_")
attr class memory
1 1 class memory
2 5 class memory_2
3 12 class memory
4 17 class memory_2

更新於: 2020 年 7 月 6 日

392 次瀏覽

開啟您的 職業 生涯

透過完成課程獲得認證

立即開始
廣告