如何在绘图中单独显示 R 数据帧的两个列的值?


总的来说,散点图用于显示 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)

输出

更新日期: 2020 年 10 月 14 日

975 次浏览

开启你的 职业

完成教程以取得认证

开始
广告