→ andrew43: 用eval硬幹,會改用list。我會選後者。 04/16 17:26
→ laputaca: 改用list是?不太懂 04/16 20:02
→ cywhale: assign(paste0("apple",i),k[i]+i) 04/16 21:44
→ laputaca: 感恩 我嘗試看看 04/16 21:45
→ laputaca: 只是paste0("??") ?的地方如何靠function輸入的不同而 04/16 21:47
→ laputaca: 改變? 這樣感覺還是只能手動一個一個輸入? 04/16 21:47
→ andrew43: a <- list(); a[[1]] <- 1; a[[2]] <- 12; print(a) 04/16 22:49
→ andrew43: 推assign 04/16 22:50
推 carl090105: function(k, varName){ paste0(varName, 04/16 22:51
→ carl090105: I) ... } 04/16 22:51
→ celestialgod: 我也覺得善用list會是比較好的方式 04/16 22:52
→ celestialgod: 當你遇到要回圈的時候,a1, a2, a3這樣命名又要 04/16 22:52
→ celestialgod: 用eval了... 就是搞死自己而已XD 04/16 22:53
→ laputaca: 的確今晚就是一直在搞瘋自己== 04/16 23:12
推 memphis: eval 寫起來很醜... 不知道有沒有好辦法 04/16 23:24