私はggplotの助けが必要です。 私は、異なる年に収集された異なる種を含む大きなデータフレームを持っています。各種および年ごとに2つのサンプルがあり、各サンプルは長さの頻度分布を表します。私は異なる種、年、およびサンプルの同じプロットをプロットするためにggplot関数を作成する必要があります。以下は1つのプロットのコードを数回使用しました。同じ種類の異なるggplot2を作成するための関数を作成する必要があります
ggplot(df, aes(x=lenClass, y=Ntot, fill=Sex)) +
geom_bar(stat="identity") +
facet_grid(Year~DayTime) + theme_bw() +
xlab('CL mm') + ylab('No.individuals') +
ggtitle("StrataN1 - Sp1") +
theme(axis.title.x = element_text(size=13),
axis.title.y = element_text(size=13),
plot.title = element_text(size = 14),
strip.text.x = element_text(size=10.5),
strip.text.y = element_text(size=8),
axis.text.x = element_text(size=8.5),
axis.text.y = element_text(size=7.5))
ありがとうございました!
再現可能なデータをご覧ください。プロットの見た目のイメージも同様に役立ちます。 –
私が最近尋ねた質問にSven Hohensteinの答えをチェックしてください。おそらくあなたのニーズにそれを適応させることができます:http://stackoverflow.com/questions/34397876/writing-to-the-global-environment-from-a- function-in-r – yoland