2016-07-04 6 views
1

に設定されたデータの構造のみ(行名&列名)を取得します:行名と列名を持つデータフレームを考えてみましょR

> data <- data.frame(a=1:3,b=2:4,c=3:5,row.names=c("x","y","z")) 
> data 
    a b c 
x 1 2 3 
y 2 3 4 
z 3 4 5 

私はデータの行名と列名を表示したいです以下のような:

a b c 
x 
y 
z 
+0

あなたの質問は明らかではないかもしれません。 data.frameを出力しますか? – akrun

+0

はい。data.frameを出力として使用したい – Deepesh

答えて

4

は、おそらくあなたは、私たちは名前だけが必要な場合は、dimnamesがある

data[] <- '' 
data 
# a b c 
#x  
#y  
#z  

が必要行名と列名を返します。list

dimnames(data) 
#[[1]] 
#[1] "x" "y" "z" 

#[[2]] 
#[1] "a" "b" "c" 

それとも

m1 <- matrix("", ncol = ncol(data), nrow = nrow(data), 
     dimnames = list(rownames(data), colnames(data))) 
+1

これは問題なく動作します。 – Deepesh

関連する問題