2017-04-06 7 views

答えて

1

あなたはまた、行名に基づいて、列名を必要とするので、ここではリッチさんのコメントに加えて、全体のコードは、のようになります方法は次のとおりです。

# create the dataset 

x=paste("Header_",1:4) 
y=c('A','B','C','D') 
data=data.frame(x,y) 

# transpose and rename columns 

data.T <- t(data[,2:ncol(data)]) # first transpose 
colnames(data.T) <- data[,1] 
0

hidden drop = FALSE引数を使用すると、目的の出力を得ることができます。

使用Prateekのデータ:

x=paste("Header_",1:4) 
y=c('A','B','C','D') 
data=data.frame(x,y) 
data 
data[,1,drop =F] 
      x 
1 Header_ 1 
2 Header_ 2 
3 Header_ 3 
4 Header_ 4 
関連する問題