R で lines() 関数を使用する方法 (例付き)
R でLines()関数を使用すると、既存の基本 R プロットに新しい線を追加できます。
この関数は次の構文を使用します。
lines(x, y, col, lwd, lty)
金:
- x:新しい行に使用する x 座標ベクトル
- y : 新しい行に使用する y 座標ベクトル
- Col : 改行の色
- lwd : 改行の幅
- lty : 新しい回線の回線タイプ
次の例は、 lines()関数を実際に使用する方法を示しています。
例: R での Lines() 関数の使用方法
次のコードを使用して、基本 R で単純な点群を作成するとします。
#define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)
#create scatterplot
plot(x, y)
Lines()関数を使用して、特定の座標 (x, y) を持つ線をプロットに追加できます。
#define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)
#create scatterplot
plot(x, y)
#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)
#add new line to plot
lines(x_line, y_line)
Col 、 lwd 、およびlty引数を使用して、新しい行の色、幅、線のスタイルを変更することもできます。
#define (x, y) coordinates
x <- c(1, 2, 3, 4, 5, 6, 7, 8)
y <- c(2, 5, 5, 9, 10, 14, 13, 15)
#create scatterplot
plot(x, y)
#define (x, y) coordinates for new line to add
x_line <- c(1, 2, 3, 4, 5, 6, 7, 8)
y_line <- c(2, 4, 6, 8, 10, 12, 14, 16)
#add new line to plot with custom style
lines(x_line, y_line, col=' red ', lwd= 6 , lty=' dashed ')
Lines()関数のさまざまな引数の値を自由に変更して、希望どおりのスタイルで新しい行を追加してください。
追加リソース
次のチュートリアルでは、R で他の一般的なタスクを実行する方法について説明します。
R で aline() を使用してプロットに直線を追加する方法
R で回帰直線を含む散布図を作成する方法
ggplot2で線の太さを調整する方法