[問題] function內部的變數在其他地方也可存取
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
使用者(已經有用R 做過不少作品)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
我自訂一個function,裡面有一個變數,我想在function外面也可以存取的
我用了 a<-function(x){
b<<- x+1
}
然後我想在其他程式碼也可以讀到b這個值,所以我用<<把b存到globe
可是就一直在執行的時候顯示
cannot change value of locked binding for 'b'
這該何解....
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.109.194
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1465744034.A.889.html
→
06/12 23:14, , 1F
06/12 23:14, 1F
→
06/12 23:14, , 2F
06/12 23:14, 2F
推
06/12 23:51, , 3F
06/12 23:51, 3F
→
06/12 23:52, , 4F
06/12 23:52, 4F
推
06/13 00:31, , 5F
06/13 00:31, 5F
→
06/13 00:33, , 6F
06/13 00:33, 6F
→
06/13 00:34, , 7F
06/13 00:34, 7F
→
06/13 02:34, , 8F
06/13 02:34, 8F
→
06/13 02:35, , 9F
06/13 02:35, 9F