如何判断对象类型

问题描述 投票:0回答:1

这是我的对象的显示方式:

> object
 [1] "string1"
 [2] "string2"                 
 [3] "string3"                  

该对象类型叫什么?我如何将其更改为这样的向量(无需手动输入整个内容):

> c("string1","string2","string3")
[1] "string1"    "string2"    "string3"

我尝试过的所有方法都只是给了我同一个对象。

> as.vector(object)
> unlist(object)
r type-conversion terminology
1个回答
0
投票

它不太可能是 3 个元素的列表,通常在控制台中显示如下:

[[1]] [1]“字符串1”

[[2]] [1]“字符串2”

[[3]] [1]“字符串3”

如果可以,请按照上面的建议执行

str(object)
class(object)
以了解更多信息。一旦您看到是否存在内部结构,您就可以执行类似
object$substructure
之类的操作来了解这一点。您能让我们知道
str()
给您带来了什么吗?这将有助于回答。

© www.soinside.com 2019 - 2024. All rights reserved.