Vorrei accorciare i valori di una colonna del mio data.frame. In questo momento, ogni valore è costituito da molte lettere, come ad esempioR: Come ridurre i valori del frame di dati al primo carattere
df$col1
[1] AHG ALK OPH BCZ LKH QRQ AAA VYY
quello che ho bisogno è solo la prima lettera:
df$col1
[1] A A O B L Q A V
Ho letto le altre voci che suggerisce di utilizzare gsub
, stri_replace_all_charclass
, o strsplit
. Ma temo di aver bisogno di aiuto per implementarlo.
'substr ("GAH" , 1, 1) ' – Roland
' strtrim (x, width) ' – rmuc8