- データの準備: プロットしたいデータを用意します。例えば、以下のようなデータフレームを考えます。
# サンプルデータの作成
x <- 1:10
y1 <- x^2
y2 <- 2 * x + 3
data <- data.frame(x, y1, y2)
- プロットの設定: プロットの外観や軸ラベルなどの設定を行います。
# プロットの設定
plot(x = NULL, y = NULL, xlim = range(data$x), ylim = range(data$y1, data$y2), xlab = "X軸", ylab = "Y軸", type = "n")
- 線のプロット:
lines()
関数を使用して、各線をプロットします。
# 線のプロット
lines(data$x, data$y1, col = "blue", lwd = 2)
lines(data$x, data$y2, col = "red", lwd = 2)
- 凡例の追加:
legend()
関数を使用して、各線の凡例を追加します。
# 凡例の追加
legend("topright", legend = c("線1", "線2"), col = c("blue", "red"), lwd = 2)
これで複数の線がプロットされ、凡例も表示されます。適宜、線の色や幅、凡例の位置などを調整してください。
この方法を使えば、Rで簡単に複数の線をプロットすることができます。詳細な設定や他のプロット方法については、Rの公式ドキュメントやオンラインのチュートリアルを参考にしてください。