前の式の結果を変数に割り当てる方法は?


83

Rのインタラクティブコンソールを使用していて、次のようなことをしたとします。

long_running_command()

その長時間実行されるコマンドは値を返しますが、その値を破棄するのではなく、変数に割り当てたいと思ったところです。では、コマンドを再度実行せずにその値を取得するにはどうすればよいですか?このようなコマンドはありますか?

result = get_last_return_value()

回答:


112

.Last.value 答えです。

一度答えられましたが、あなたはより良いタイトルを持っています。


3
これについてもっと簡潔な表現、またはそれを構成する方法はありますか?
Daniel Que

8
lv <- function() .Last.value。次に、を使用lv()して最後の値を取得します。
ライアンC.トンプソン

私はこのラムダの使用が好きですが、ans代わりに使用したlvので、TI計算機を模倣することができました。
ポールネルソンベイカー

1
一つは入力することができ.La、その希望も仕事をし、Tabキーを押してください。
Martin Ueding 2017

3
補足として、rstudioユーザーは、Global options > General「Show .Last.value」というラベルの付いたボックスに移動してクリックすることで、環境パネルにこの値を表示できます。
lmo 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.