R、 如何将1*1数据帧转换为字符向量
我是R的新手。我有一个数据框a:R、 如何将1*1数据帧转换为字符向量,r,R,我是R的新手。我有一个数据框a: str(a) 'data.frame': 1 obs. of 1 variable: $ HN:'data.frame': 1 obs. of 1 variable: ..$ HN: Factor w/ 1 level "FORT": 1 我想把它转换成字符向量。我们怎么做呢。像这样: as.character(a[,1]) 或者简单地说: as.character(a[,]) 如果您的意思是拆分为单独的字母,可以使用strspli
str(a)
'data.frame': 1 obs. of 1 variable:
$ HN:'data.frame': 1 obs. of 1 variable:
..$ HN: Factor w/ 1 level "FORT": 1
我想把它转换成字符向量。我们怎么做呢。像这样:
as.character(a[,1])
或者简单地说:
as.character(a[,])
如果您的意思是拆分为单独的字母,可以使用strsplit:
strsplit(x=as.character(a[,]), '')
在R中,data.frames实际上是相同长度的列表。这里有一个data.frame,它有一个名为HN的列表,该列表有另一个名为HN的lits。当你创建这个对象的时候,有些奇怪的事情发生了,我会看一下。你能删除你的答案吗。事实上,由于我糟糕的问题,我得到了很多反对票,这在很多事情上阻碍了我。注意:我只能在没有答案时删除QN。提前谢谢,我可以做,但据我所知,这对你没有多大帮助。你可以恢复名誉,但这不会使你的帐户干净。如果你能改进这个问题,我会建议你解释一下你是如何到达那里的,以及确切的问题所在,我可以提名它重新开放,