66
想我,使用R的交互式控制檯,我剛剛做了這樣的事情:如何將前一個表達式的結果賦值給一個變量?
long_running_command()
,長期運行的命令返回一個值,而我剛剛意識到,我想分配一個值到一個變量而不是放棄它。那麼如何在不再次運行命令的情況下獲得該值?有沒有像這樣的命令?
result = get_last_return_value()
想我,使用R的交互式控制檯,我剛剛做了這樣的事情:如何將前一個表達式的結果賦值給一個變量?
long_running_command()
,長期運行的命令返回一個值,而我剛剛意識到,我想分配一個值到一個變量而不是放棄它。那麼如何在不再次運行命令的情況下獲得該值?有沒有像這樣的命令?
result = get_last_return_value()
.Last.value
是一個答案。
It was answered once但你有更好的稱號。
有沒有一個更簡潔的表達,或配置一個? – 2014-10-27 19:13:02
'lv < - function().Last.value'。然後使用'lv()'獲取最後一個值。 – 2014-11-25 20:39:46
我喜歡使用這個lambda,但是我使用'ans'而不是'lv',所以我可以模仿我的TI計算器。 – 2017-05-01 05:15:54