Convert from lowercase to uppercase all values in all character variables in dataframe

前端 未结 7 748
萌比男神i
萌比男神i 2020-12-05 09:17

I have a mixed dataframe of character and numeric variables.

city,hs_cd,sl_no,col_01,col_02,col_03
Austin,1,2,,46,Female
Austin,1,3,,32,Male
Austin,1,4,,27,         


        
相关标签:
7条回答
  • 2020-12-05 10:06

    Another alternative is to use a combination of mutate_if() and str_to_uper() function, both from the tidyverse package:

    df %>% mutate_if(is.character, str_to_upper) -> df
    

    This will convert all string variables in the data frame to upper case. str_to_lower() do the opposite.

    0 讨论(0)
提交回复
热议问题