可以使用R语言的tidyr包中的separate()函数来将一个数据框对象的某一列拆分成两列。

假设我们有以下的数据框对象df

df <- data.frame(col = c("A_B", "C_D", "E_F"), stringsAsFactors = FALSE)

要将col列拆分成两列,我们可以使用以下代码:

library(tidyr)
df <- separate(df, col, into = c("col1", "col2"), sep = "_")

这将把col列拆分成col1col2两列,使用下划线作为分隔符。结果如下:

  col1 col2
1    A    B
2    C    D
3    E    F
R语言将一个数据框对象的某一列拆成两列

原文地址: https://www.cveoy.top/t/topic/iB08 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录