【发布时间】:2013-06-04 00:42:08
【问题描述】:
我在df1 中有一个字母对列表。 df1 的当前维度是 1,5 :
df1= AC,AD,AE,AF,AG
我想在 df1 中添加第二行,其中包含 df1(dim: 2,5)的反转元素,即:
df1= AC,AD,AE,AF,AG
CA,DA,EA,FA,GA
我想一次访问第一行一个元素,将每个元素转换为字符串,然后将其反转。我试过as.character(df1[1]) 和toString(df1[1]) 但他们都给了我"1" 结果。
有人可以解释这个错误以及我该如何纠正它吗?
编辑:
str[df1] 的输出是:
'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
【问题讨论】:
-
你能发布
str(df1)的结果是什么吗? -
R 代码在语法上是无效。请提供实际工作的 R 代码和示例。
-
另见
strsplit,Crrl+F 并搜索strReverse。
标签: regex string r type-conversion