次のようなものをプロットするとします。
ggplot(iris, aes(x=Sepal.Length, y=Petal.Length)) + geom_point()
その後、結果 (つまり ggplot オブジェクト) を保存するのを忘れていたことに気付きました。
現在のデバイスに対応する ggplot オブジェクトを取得するにはどうすればよいですか?
関連するプロットオブジェクトを取得するためにggplot
フィードできる関数はありますか、それとも永遠に消えてしまいますか?cur.dev()
(注 - この場合は を実行できますがp <- .Last.value
、それ以降いくつかのコマンドを入力したため、これが使用できないと仮定しましょう。
動機 - フックを追加して、プロットのタイトルknitr
に自動的に設定fig.cap
します (存在する場合))。