如何在基础R中通过标准化数据框的列来创建散点图?


为了在基础R中通过标准化数据框的列来创建散点图,我们可以按照以下步骤操作:

  • 首先,创建一个数据框。

  • 然后,使用其默认值在两列之间创建散点图。

  • 之后,使用scale函数创建散点图。

创建数据框

让我们创建一个如下所示的数据框:

 在线演示

x<-sample(1:50,25)
y<=-sample(1:50,25)
df<-data.frame(x,y)
df

执行上述脚本后,将生成以下输出(由于随机化,此输出在您的系统上可能会有所不同):

输出

  x   y
1 42 18
2 9   1
3 16 48
4 49  5
5 25 30
6 2  26
7 3  15
8 13 41
9 12 31
10 1 46
11 35 47
12 34 39
13 38 11
14 4 25
15 30 44
16 41 45
17 27 50
18 21 6
19 40 13
20 31 17
21 19 10
22 14 12
23 28 37
24 39 7
25 7 28

创建散点图

使用plot函数在x和y之间创建散点图:

 在线演示

x<-sample(1:50,25)
y<-sample(1:50,25)
df<-data.frame(x,y)
plot(df$x,df$y)

输出

标准化列后创建散点图

使用scale函数在x和y的标准化值之间创建散点图:

 在线演示

x<-sample(1:50,25)
y<-sample(1:50,25)
df<-data.frame(x,y)
plot(scale(df$x),scale(df$y))

输出

更新于:2021年8月11日

142 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告