如何将一列数据拆分为两列?
How to split one column of data into two?
我查看了类似的例子,但努力让它与我的数据一起工作。我想将一列数据拆分为两列,Ortho Group 和 Score。
假设 df
是你的数据框的名称,你可以从 data.table
尝试 tstrsplit
,例如,
library(data.table)
setDT(df)[,tstrsplit(Orthogroup.Mean_Identity,",")]
使用 tidyr
包中的 separate
并假设您的数据被称为 df
:
separate(df, col = Orthogroup.Mean_Identity, sep = ",", into = c("Orthogroup", "Mean_Identity"))
我查看了类似的例子,但努力让它与我的数据一起工作。我想将一列数据拆分为两列,Ortho Group 和 Score。
假设 df
是你的数据框的名称,你可以从 data.table
尝试 tstrsplit
,例如,
library(data.table)
setDT(df)[,tstrsplit(Orthogroup.Mean_Identity,",")]
使用 tidyr
包中的 separate
并假设您的数据被称为 df
:
separate(df, col = Orthogroup.Mean_Identity, sep = ",", into = c("Orthogroup", "Mean_Identity"))