コードが非常に混雑するため、ggplot2 でレイアウトを外部化したいと考えています。
さまざまな関数のいくつかのプロットに適用する特定のレイアウトがあるとしましょう。次のようになります。
scale_fill_gradientn(guide="colourbar",colours=costum.colorbar_sand.blue.green)+
theme (legend.title = element_text(size = 15,family="Arial"))+
theme (legend.text = element_text(size = 12,family="Arial",angle=45))+
theme (legend.position = "bottom")+
coord_map(projection="mercator");
それを外部ファイルまたはオブジェクトに入れてから、プロット関数に呼び出したいと思います。
次のようにknitrパッケージからread_chunkを試しました。上記の空のコードをRファイルに保存してから、関数に実装しようとしました。したがって、このように関数に書き留めました
function.xy(...){...some ggplot function...
read_chunk("some\path")
}
しかし、うまくいきません。私も試しpaste(read_chunk("some\path"))
ましたが、これはうまくいきません。
私が持っていた別のアイデアは、それをオブジェクトとして保存し、テキストを貼り付けるだけでしたが、プレーンテキストオブジェクトとして保存する方法がわからないため、これはうまく機能しませんでした(そのようなものがある場合) . 誰でもこれを行う方法についてアドバイスできますか?