Convert data.frame columns from factors to characters

前端 未结 18 1457
时光取名叫无心
时光取名叫无心 2020-11-22 04:43

I have a data frame. Let\'s call him bob:

> head(bob)
                 phenotype                         exclusion
GSM399350 3- 4- 8- 25- 44+         


        
18条回答
  •  暗喜
    暗喜 (楼主)
    2020-11-22 05:21

    This works for me - I finally figured a one liner

    df <- as.data.frame(lapply(df,function (y) if(class(y)=="factor" ) as.character(y) else y),stringsAsFactors=F)
    

提交回复
热议问题