如何在基础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))
输出
广告