2
我有一個問題,插入一個閃亮的表中的值的向量。問題是它總是將矢量的最後一個條目保存到我嘗試操縱的所有單元格中。 例如:閃亮的輸出變量中的重複值
outValues <- c(368,331,334,443,348,324,608,376,354,706)
stations <- c("Station_Electric_Testing_PLx","Station_Wall_Polishing",
"Station_Dicing_Grooving","Station_Coating",
"Station_Electric_Testing_PL","Station_PhotoLitho",
"Station_Face_Polishing","Station_Anealling",
"Station_CleaningAfter_45","Station_45_Cutting",
"Station_Kupelevitz")
for(stat in stations){
i <- i+1
output[[paste0("Out_",stat)]] <- renderText({paste0(outValues[i])})
}
這個代碼後,我的表中的所有值都是706
預先感謝您的幫助,
邁克爾
檢查這個帖子:http://stackoverflow.com/questions/43762513/r-shiny-bad-dependency-from- for-loop-variable-is-there-a-way-to-force-evaluatio and this discussion:https://github.com/rstudio/shiny/issues/532 – BigDataScientist
我會將它標記爲重複的,而不是我認爲的其他問題很難找到,你問的方式仍然帶來價值。 (請參閱此處https://meta.stackoverflow.com/a/292398/3502164) – BigDataScientist
可能的重複[R對於循環變量發出不良依賴。有沒有辦法強制評估?](http://stackoverflow.com/questions/43762513/r-shiny-bad-dependency-from-for-loop-variable-is-there-a-way-to-force-評判的) – BigDataScientist