如何使用 ggplot2 在 R 中建立具有透明度的散點圖?


散點圖用於觀察兩個連續變數之間的關係。如果樣本量大,則繪圖上的點會互相重疊且看起來不美觀。另外,這種型別的散點圖的解釋並非易事,因此,我們可以增加繪圖上點的透明度以使其更具吸引力。我們可以使用 ggplot2 中 geom_point 的 alpha 引數來實現此目的。

示例

考慮下面的資料幀 -

> set.seed(123)
> x<-rnorm(5000)
> y<-rnorm(5000,0.5)
> df<-data.frame(x,y)
> library(ggplot2)
> ggplot(df,aes(x,y))+geom_point()

輸出

> ggplot(df,aes(x,y))+geom_point(alpha=0.10)

輸出

> ggplot(df,aes(x,y))+geom_point(alpha=0.05)

輸出

更新於:2020-08-12

239 次瀏覽

開啟你的職業

透過完成課程獲得認證

入門
廣告
© . All rights reserved.