引数付きのプロット関数を変数に割り当てて、それをテンプレートとして使用することは可能ですか?
たとえば、私が次のようなものを持っている場合
tmp_plot <- plot(my_data, xlabel="x", ylabel="y", ...)
たとえば、main="caption"
関数全体を再入力せずにプロットを再プロットするために、別の引数を追加できますか?
のラッパーである関数を作成しplot
ますmain = 'caption'
mplot <- function(...) plot(..., main = 'caption')
mplot(1:10,1:10)
title
機能をお探しですか?インタラクティブグラフィックスデバイス上にある既存のプロットに新しいテキストを追加します。追加を可能にする他の基本グラフィックス関数によって、またはそれらのいずれかdev.copy
によってさらに変更できる新しいグラフを作成しようとする関数があります。X11()デバイスの関数も参照してください。提供するコードの問題は、ベースグラフィックパラダイムのほとんどの「プロット」関数がNULLを返すため、temp_plotが...何もないことです。考えられる例外は、実際にlatticeまたはggplot2を使用するS4プロット関数です(以下を参照)。title
points
savePlot
逆に、プロットをR構造として保存しようとしている場合は、プロットデータと構造をリストオブジェクトに格納することでそれを行うラティスとggplot2のプロット関数を確認する必要があります。