カスタムの凡例として使用したい画像があります - grid.arrange と組み合わせた 1 つの図に 3 つのプロットの普遍的な凡例:
これをpngまたはそのようなパッケージでRにロードし、grid.arrangeを使用してグラフの隣に配置できると思います。結合されたチャートを作成するための関数が既に含まれているパッケージにそのような画像を含めることは可能ですか?もしそうなら、それをどこに置き、どのようにRコード内から呼び出し、パッケージ内の場所から呼び出しますか? この凡例でこの種のグラフを頻繁に使用するつもりです。
アップデート:
パッケージ構造のルートに「img」というフォルダーを作成し、その中にファイルを配置しました。
私のRコードには次の行があります:
legend <- readPNG(system.file("img", "rgblegend.png", package="HybRIDS"), TRUE)
ただし、バイナリをビルドし、ローカルのzipファイルからインストールすると、プロットに移動して:
Error in readPNG(system.file("img", "rgblegend.png", package = "HybRIDS"), :
unable to open
ライブラリを確認すると、「img」フォルダがありません
編集:
パッケージのソース バージョンを確認しました。'img' フォルダーが含まれていますが、ソースからインストールしてもフォルダーをディレクトリに配置できません。だから私は今、私の質問は、バイナリパッケージを作成すると img フォルダーが含まれないのはなぜで、ソースパッケージにはそれが含まれているのにライブラリにインストールされないのはなぜですか?これを修正するにはどうすればよいですか?