Bonjour à tous,

je souhaiterai supprimer systématiquement la dernière lettre de la chaine de caractères de la première colonne de mon tableau de données.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
bdd1 = substr(bdd$col1,0,-1);
je suppose que l'erreur est due à la variabilité de la taille de la chaine de caractères car R me renvoie des " " à chaque ligne
(car si je change -1 en 10 par exemple, la fonction substr fonctionne...)

Quelqu'un aurait une idée ?
Utilisé nchar par exemple et/ ou une boucle for ?

Merci beaucoup!