拆分R中包含小数点值的列

时间:2016-08-15 11:40:10

标签: r multiple-columns

我在R中拆分列时遇到困难。例如

        Col1.Col2.Col3 
        12.3,10,11
        11.3,11,50
        85,89.3,90
        and over 100x records

我做了

       tidyr::separate(df, Col1.Col2.Col3, 
                c("Col1", "Col2", "Col3" ))

我得到了

        Col1 Col2 Col3 
        12   3    10
        11   3    11
        85   89   3
        and over 100x records

我意识到十进制值被移动到下一列并且Col3的值被省略了。我该如何解决这个问题,还是有更好的方法来拆分列?

1 个答案:

答案 0 :(得分:1)

sep有一个sep = ","参数,用于控制拆分发生的位置。使用indexList.Select(i => dataList[i]);