0
我有一個數據框(summary_transposed_no_time),我想將其中一列重命名爲我作爲值存儲的名稱。使用來自全局環境中的值重命名數據框中的列R
summary_transposed_no_time看起來是這樣的:
| A | B | C | D
------ | ------ | ------ | ------ | ------
area_1 | 0.870 | 0.435 | 0.968 | 0.679
area_2 | 0.456 | 0.259 | 0.906 | 0.467
area_3 | 0.298 | 0.256 | 0.457 | 0.768
area_4 | 0.994 | 0.987 | 0.365 | 0.765
我的值稱爲測試,它被設置爲「B」,所以我一直在使用下面的代碼,沒有運氣嘗試:
summary_transposed_no_time <- names(summary_transposed_no_time)[c(test_col)]<-c("test")
慾望輸出
| A | test | C | D
------ | ------ | ------ | ------ | ------
area_1 | 0.870 | 0.435 | 0.968 | 0.679
area_2 | 0.456 | 0.259 | 0.906 | 0.467
area_3 | 0.298 | 0.256 | 0.457 | 0.768
area_4 | 0.994 | 0.987 | 0.365 | 0.765
喜宋哲元李 - 抱歉,我忘了每一個我運行的代碼,所以我不能硬編碼的時候提到,該列將在不同的位置幀內的列位置。另外,如何在我的問題中輸入我的表格以便它們不需要任何後續格式?謝謝 –