我的数据显示如下
数据=预测
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
我想将数据重新排列到列中并添加列名
答案 0 :(得分:4)
我假设您的原始数据是数据框。如果是这种情况,您可以使用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
答案 1 :(得分:2)
你可以试试这个。
Data = cbind(DIH = Predicted)