J'ai une liste de paires de lettres dans df1
. La dimension actuelle de df1
est de 1,5:Conversion d'un élément de trame de données en chaîne R
df1= AC,AD,AE,AF,AG
Je veux ajouter une deuxième rangée de DF1 contenant les éléments inversés de df1
(dim: 2,5), à savoir:
df1= AC,AD,AE,AF,AG
CA,DA,EA,FA,GA
I voulez accéder à la première ligne un élément à la fois, convertissez chaque en chaîne, puis inversez-le. J'ai essayé as.character(df1[1])
et toString(df1[1])
mais ils me donnent tous les deux "1"
comme résultat. Est-ce que quelqu'un pourrait expliquer l'erreur et comment je pourrais la rectifier?
EDIT: La sortie pour str[df1]
est:
'data.frame': 1 obs. of 5 variables:
$ V1 : Factor w/ 1 level "AC": 1
$ V2 : Factor w/ 1 level "AD": 1
$ V3 : Factor w/ 1 level "AE": 1
$ V4 : Factor w/ 1 level "AF": 1
$ V5 : Factor w/ 1 level "AG": 1
Pouvez-vous publier le résultat de 'str (df1)'? –
Ce code R est syntaxiquement ** invalide **. S'il vous plaît fournir le code R réel de travail et des exemples s'il vous plaît. –
Voir également 'strsplit', Crrl + F et recherchez' strReverse'. – A5C1D2H2I1M1N2O1R2T1