Extraire une chaîne de caractères
Hello tout le monde,
ça fait une semaine que je cherche je ne trouve pas.
Voici mon problème :
je possède dans un data frame une variable sous format factor, cette variable est alphanumérique, qui contient des chaîne de caractères, les mots sont séparés par des slash ("/")
exemple:
var1
"AAA/BBB/CCC"
"BBB"
"CCC/AAA"
"ZZZ/PPP"
je voudrais les mettre comme ça
var1
"AAA"
"BBB"
"CCC"
"BBB"
"CCC"
"AAA"
"ZZZ"
"PPP"
donc en gros extraire ce qui est séparés la le slash et le mettre en ligne.
Code:
1 2
| table$var1<-as.character(table$var1)
table$var1<-(strsplit(table$var1, '/')) |
mais comme c'est un dataframe, il n'accepte pas la variable créée puisque le nombre de lignes est différents. et moi je voudrai dupliquer toutes ligne du dataframe avec cette variable.
Merci à vous.