Je voudrais diviser un vecteur de caractères en sous-chaînes basées sur un deuxième vecteur numérique pour les points de division
vec <- "LAYRVCMTNEGHPWVSLVVQKTRLQISQDPSLNYEYLPTMGLKSFIQASLALLFGKHSQAIVENRVGGVHTVGDSGAFQLGVQFLRAWHKDARIVYIISSQKELHGLVFQDMGFTVYEYSVWDPKKLCMDPDILLNVVEQIPHGCVLVMGNIIDCKLTPSGWAKLMSM"
split.points <- c(25, 32, 55, 90, 124)
Je voudrais couper le vecteur de caractères ci-dessus aux positions données dans le vecteur split.points
en six sous-chaînes différentes.
Ça semble très simple, mais la commande split
que je connais fonctionne soit avec des regex spécifiques (motifs) soit avec une longueur fixe de sous-chaînes.
Je vous serais reconnaissant de toute aide.