-1
我正在尋找將表S2中的標題列定義爲Row1_Row2中的信息。使用來自2行的信息定義列標題
我目前可以設置從第1行或R2中的列標題使用下面的一行:
R> colnames(S2) <- S2[1,]
,但我一直無法找到一種方法,包括R1和R2的頭。
任何幫助將是偉大的!
我正在尋找將表S2中的標題列定義爲Row1_Row2中的信息。使用來自2行的信息定義列標題
我目前可以設置從第1行或R2中的列標題使用下面的一行:
R> colnames(S2) <- S2[1,]
,但我一直無法找到一種方法,包括R1和R2的頭。
任何幫助將是偉大的!
我猜你的意思是這樣
S2 <- matrix(letters[1:15], nrow=3)
S2
# [,1] [,2] [,3] [,4] [,5]
# [1,] "a" "d" "g" "j" "m"
# [2,] "b" "e" "h" "k" "n"
# [3,] "c" "f" "i" "l" "o"
colnames(S2) <- paste(S2[1,], S2[2,], sep="_")
S2
# a_b d_e g_h j_k m_n
# [1,] "a" "d" "g" "j" "m"
# [2,] "b" "e" "h" "k" "n"
# [3,] "c" "f" "i" "l" "o"
這絕對是完美的,謝謝! – Jautis 2014-09-03 19:26:45
這將有助於有一個[重複的例子(http://stackoverflow.com/questions/5963269/how-to-make-a-帶有樣品'S2'的物體,因此我們確切知道我們正在處理的是什麼。 – MrFlick 2014-09-03 19:17:40