0
votes

Vecteur de caractère sous-ensemble par motif

J'ai un vecteur de caractère composé de noms de fichiers tels que: xxx

mon objectif est de sous-border ce vecteur en fonction de motif correspondant au premier x nombre de caractères (dynamique), jusqu'à la première "_". Les sorties ressembleraient à ceci comme ceci: xxx

J'ai expérimenté avec des mélanges de uniques et grep mais n'a pas eu toute chance jusqu'à présent


0 commentaires

3 Réponses :


3
votes

Nous pouvons utiliser sous code> pour tout supprimer après la soussecore "_" code> et divisé code> le vecteur.

list2env(output, .GlobalEnv)


0 commentaires

0
votes

SOLUTION DE BASE R (VILLE DE COERCE AU CADRE):

vect <- c("LR1_0001_a", "LR1_0002_b", "LR02_0001_b", "LR02_0002_x", "LR3_001_c") 


0 commentaires

0
votes

Nous pouvons utiliser trimws xxx

puis utiliser list2env xxx


0 commentaires