0
私はこのようになり、データファイルがあります。X1_axisは軸番号1とY1_axisの座標を表現するデータのナンバーワンですさggplotを使って自動的に複数のデータセットをプロットする方法は?
X1_axis
Y1_axis
X2_axis
Y2_axis
values
values
values
values
をy_axis
のように。
一つの解決策は次のとおりです。
require(ggplot2)
p + geom_line(aes(x = X1_axis, y = Y1_axis, col = "plot 1")) +
geom_line(aes(x = X2_axis, y = Y2_axis, col = "plot 2"))
はこれを行うにはより短く、より良い方法はありますか?私がこのようなペアを20組持っているなら、この方法を使ってプロットすると多くのタイピングが必要となり、コードが醜いように見えます。
xとyを同じ列に入れ、グループを持つ別の列を追加することができます。次に、 'geom_line(aes(x、y、group = group))'を使用してください。 – troh
@troh 'melt'関数を使ってみましたが成功しませんでした。 – MOON