aa <-order(maxstaCode$ gateInComingCnt,decreasing=TRUE)[1:10]
aa
[1] 11 121 19 79 13 21 43 10 15 138
for(i in aa){
maxinnum<-c(maxstaCode$gateInComingCnt[i])
}
maxinum
我想用回圈將aa的數字按順序帶入圖表中的索引值,并用完與索引值對應的值,結果如下
[1] 6235770 2805043 2772432 2592227 2461369 2428441 1990890 1821025 1595055
[10] 1491299
但事實證明:
[1] 1491299
uj5u.com熱心網友回復:
在for回圈中,問題在于maxinum每次迭代都會更新,導致回傳最后一個值。相反,我們需要使用c(maxinum, ...)
maxinum <- c()
for(i in aa){
maxinum <- c(maxinum, maxstaCode$gateInComingCnt[i])
}
maxinum
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/493682.html
