2012-07-19 58 views
0
> a=c(1,2,3,4) 
> a  
[1] 1 2 3 4 
> typeof(a) 
[1] "double" 
> mode(a) 
[1] "numeric" 
> attributes(a) 
NULL 
> str(a) 
num [1:4] 1 2 3 4 

有一件让显示它载体?显示矢量

+0

@DanielFischer:所有者重新标记'r'。 – orlp 2012-07-19 12:38:54

+0

也不是“str”的矢量? – yhyrcanus 2012-07-19 12:39:20

+1

@yhyrcanus没有。 'str()'是一个返回对象摘要的函数。 – 2012-07-19 13:21:17

回答

1

也许is.vector()?此测试对象是否是一个矢量:

is.vector(a) 
[1] TRUE 

作为反例:

g <- function(x)x 

is.vector(g) 
[1] FALSE 

class(g) 
[1] "function" 
+0

如果我不知道是verctor,如何使用是。向量()? – 2012-07-19 12:59:29

+0

@PengPeng'is.vector'测试一个对象是否是一个向量。看到我编辑的答案。 – Andrie 2012-07-19 13:02:00