Salut à tous,
dans l'affichage ci -dessous
comment faire pour debarasser du prefixe ./ et du suffixe .dsc pour me retrouver avec 010710Code:./010710_2.dsc
merci
Version imprimable
Salut à tous,
dans l'affichage ci -dessous
comment faire pour debarasser du prefixe ./ et du suffixe .dsc pour me retrouver avec 010710Code:./010710_2.dsc
merci
Bonjour,
Je ne suis pas sûre de bien saisir votre problème : vous diposez d'éléments de type "chaîne de caractère" sous R et vous souhaitez en extraire une partie?
Si les éléments à "supprimer" sont toujours les mêmes, dans votre exemple le " ./ " et le " .dsc " je présume, alors cela peut se faire aisément à l'aide de la fonction sub .
Par exemple :
Pour obtenir l'aide de la fonction :Code:
1
2
3
4
5 > ch<-"./010710_2.dsc" > sub("./","",ch) [1] "010710_2.dsc" > sub(".dsc","",sub("./","",ch)) [1] "010710_2"
En espérant que ceci vous apporte quelques pistes...Code:?sub
Bonne continuation :)
Cordialement,
A.D.
Donc, tu veux aussi te débarrasser du _2 ? Non ?
De manière générale, pour tout ce qui est la gestion de chaînes de caractères avec R, il y a toute une batterie de fonctions (proches des fonctions perl je crois) du genre : grep, sub et gsub, regexpr et gregexpr, strsplit ...
Bonne continuation :)
Cordialement,
A.D.
merci à tous c'est résolu avec sub.