如何在基礎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 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告