【发布时间】:2019-07-06 22:38:25
【问题描述】:
我想将仅包含 1 列且具有以下值的数据框拆分为仅包含数值的两列
1: [0.426321243245,0.573678756755]
2: [0.413189679382,0.586810320618]
我在 R 中使用 dplr -starts_with,seperate 等尝试了不同的方法,但无法将列拆分为包含两个单独列的数据框。
有人可以帮我解决这个问题吗?
谢谢,
【问题讨论】:
我想将仅包含 1 列且具有以下值的数据框拆分为仅包含数值的两列
1: [0.426321243245,0.573678756755]
2: [0.413189679382,0.586810320618]
我在 R 中使用 dplr -starts_with,seperate 等尝试了不同的方法,但无法将列拆分为包含两个单独列的数据框。
有人可以帮我解决这个问题吗?
谢谢,
【问题讨论】:
希望对你有帮助
newdf <- read.table(text = "column1
0.426321243245,0.573678756755
0.413189679382,0.586810320618
", header = T)
library(splitstackshape)
final <- cSplit(newdf, 'column1', sep=",", type.convert=FALSE)
【讨论】: