Converting letters to numbers in entire dataframe

后端 未结 4 981
攒了一身酷
攒了一身酷 2020-12-21 01:40

I am having trouble applying the chartr() function on all columns of my data frame for converting letters to numbers.

I managed doing it on single colum

4条回答
  •  自闭症患者
    2020-12-21 01:59

    Using dplyr

    library(dplyr)
    DF %>% mutate_each(funs(chartr("ACGT", "1234", .)))
    

    You get:

      ID POS1 POS2 POS3
    1  1   13   34   33
    2  2   32   22   24
    3  3   44   42   14
    

提交回复
热议问题