如何在图中分别显示 R 数据框的两列值?
r programmingserver side programmingprogramming更新于 2025/4/12 20:52:17
一般来说,散点图用于可视化 R 数据框的两列之间的关系,但如果我们想分别显示两列而不是成对显示,则需要使用 matplot 函数。此函数将为两列中的所有值创建一个图,并用它们的列号表示它们。
考虑下面的数据框−
示例
set.seed(222) x<-rnorm(20,2,0.5) y<- rpois(20,2) df<-data.frame(x,y) df
输出
x y 1 2.7438785 3 2 1.9990540 4 3 2.6905104 3 4 1.8098932 3 5 2.0920681 1 6 1.8765521 3 7 1.3922195 4 8 2.7807025 2 9 2.2136551 0 10 1.3994882 4 11 2.5262292 0 12 1.3474682 2 13 1.6536962 2 14 2.3013244 4 15 1.9011235 1 16 1.4070627 0 17 0.9972435 1 18 2.0037549 1 19 2.2597452 4 20 1.6268523 2
为数据框 df 的两列中的所有值创建图 −
matplot(df)