Rで散布図を作成するには
散布図を描画するには、Rのベースプロット関数plot()を使用できます。
R言語で散布図を作成する簡単な例を以下に示します。
# 创建两个向量作为x轴和y轴的数据
x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 6, 8, 10)
# 使用plot()函数绘制散点图
plot(x, y)
Rのグラフィックウィンドウ上に散布図が表示され、x軸上の点はxベクトル内の値に対応し、y軸上の点はyベクトル内の値に対応します。
例えば、散布図のスタイルをカスタマイズするには、他のパラメーターを追加できます。
# 创建两个向量作为x轴和y轴的数据
x <- c(1, 2, 3, 4, 5)
y <- c(2, 4, 6, 8, 10)
# 使用plot()函数绘制散点图,自定义样式
plot(x, y,
main="Scatter Plot", # 图的标题
xlab="X-axis", # x轴标签
ylab="Y-axis", # y轴标签
xlim=c(0, 6), # x轴范围
ylim=c(0, 12), # y轴范围
col="blue", # 点的颜色
pch=16, # 点的形状
cex=1.5) # 点的大小
この例ではパラメータを使用して散布図のスタイルをカスタマイズしています。パラメータとしてタイトル、軸ラベル、軸の範囲、点の色、形、サイズがあります。
基本的なプロット関数plot()以外にも多くのRパッケージや関数がより高度で複雑な散布図を描画するために使用できます。たとえばggplot2やlatticeパッケージです。これらのパッケージはより多くの機能と柔軟性を提供し、必要に応じてカスタマイズや調整を行うことができます。