我遇到了这个问题:我有一个数据框,试图将其分成两列。
onItemClickListner
我试图用下面的代码行将它们分开:
[1]
[1] 120.3,1860
[2] 130.6,1861
给我以下输出:
df.tidy <- separate(df.comma.separated, 1, "" , sep = ",", remove = FALSE, convert = TRUE)
如何从输入值中删除“,1860”和“,1861”? 谢谢您的帮助。
答案 0 :(得分:0)
您需要指定单独的into=
参数,即
separate(df, 1, c('a', 'b'), sep = ",", remove = FALSE, convert = TRUE)
# v1 a b
#1 120.3,1860 120.3 1860
#2 130.6,1861 130.6 1861
更改remove = TRUE
,如果您不希望列v1
,即
separate(df, 1, c('a', 'b'), sep = ",", convert = TRUE)
# a b
#1 120.3 1860
#2 130.6 1861