2012-07-19 56 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