如何使用 ggplot2 R 包標準化資料框的列並建立散點圖?
要使用 ggplot2 R 包標準化資料框的列並建立散點圖,我們可以按照以下步驟操作:
首先,建立一個數據框。
然後,使用 ggplot2 包建立使用原始值的散點圖。
之後,使用 scale 函式建立散點圖。
建立資料框
讓我們建立一個如下所示的資料框:
x<-sample(1:100,25) y<-sample(1:100,25) df<-data.frame(x,y) df
執行上述指令碼後,將生成以下輸出(由於隨機化,此輸出在您的系統上可能會有所不同):
輸出
x y 1 61 4 2 26 61 3 5 31 4 1 46 5 31 45 6 92 35 7 64 88 8 63 6 9 90 59 10 54 62 11 55 86 12 16 17 13 97 68 14 62 70 15 8 26 16 38 9 17 65 8 18 21 38 19 77 54 20 6 90 21 13 23 22 59 47 23 14 49 24 41 21 25 84 53
建立散點圖
使用 ggplot2 包的 geom_point 函式在 x 和 y 之間建立散點圖:
x<-sample(1:100,25) y<-sample(1:100,25) df<-data.frame(x,y) library(ggplot2) ggplot(df,aes(x,y))+geom_point()
輸出

標準化列後建立散點圖
在 geom_point 的 aes 中使用 scale 函式在 x 和 y 的標準化值之間建立散點圖:
x<-sample(1:100,25) y<-sample(1:100,25) df<-data.frame(x,y) library(ggplot2) ggplot(df,aes(x,y))+geom_point(aes(scale(x),scale(y)))
輸出

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP