我的數據顯示如下我需要我的數據重新排列爲一列,給列
數據名稱=預測
1 2 3 4
0.97949 1.29 3.02194675 0.41881809
我想重新安排我的數據看起來像這樣的:
DIH
1 0.97949
2 1.29
3 3.02194675
4 0.41881809
我想將數據重新排列成一列,並添加列名
我的數據顯示如下我需要我的數據重新排列爲一列,給列
數據名稱=預測
1 2 3 4
0.97949 1.29 3.02194675 0.41881809
我想重新安排我的數據看起來像這樣的:
DIH
1 0.97949
2 1.29
3 3.02194675
4 0.41881809
我想將數據重新排列成一列,並添加列名
我假設你的原始數據是一個數據幀。如果是這樣的話,你可以使用t()
將其轉換爲一個換位數據幀:
# Create original data frame
original.df <- data.frame(t(c(0.97949, 1.29, 3.02194675, 0.41881809)))
colnames(original.df) <- c(1, 2, 3, 4)
original.df
# 1 2 3 4
# 1 0.97949 1.29 3.021947 0.4188181
# Transpose it and rename the column
df <- data.frame(DIH=t(original.df))
df
# DIH
# 1 0.9794900
# 2 1.2900000
# 3 3.0219468
# 4 0.4188181
你可以試試這個。
Data = cbind(DIH = Predicted)
這很好 – 2012-03-08 02:29:41
你用什麼來呈現這樣的數據? – Chris 2012-03-07 16:38:40
對不起,我沒有意識到我顯示的是什麼,所以我想在R中做到這一點,我使用隨機Forrest預測數據框中的變量,預測是我的結果,我需要把我的結果放到列中,給列一個標題 – 2012-03-07 17:16:28