【发布时间】:2017-09-03 01:16:39
【问题描述】:
我有一个带有一些模型估计的数据框。根据观察,估计只有一个值或一个值以及方括号之间的置信区间。顺便说一句,变量是一个字符(我想我需要在某个时候更改它)
df<-data.frame(c("5","3","8 [3 - 5]")
我想将此数据框列 (x) 拆分为两列。第一个用于估计值 (y),第二个用于置信区间,带或不带括号 (z)。
我尝试过使用 tidyr::separate 和 tidyr::split(我很喜欢 dplyr 家族:-),但我没有得到想要的结果。
tidyr::separate(col=x,into=c("y","z"),sep="//[")
你知道我做错了什么吗?
【问题讨论】:
标签: r dataframe split separator tidyr