如何在 R 中使用 ggplot2 更改散點圖中點的顏色?
若要使用 ggplot2 更改散點圖中點的顏色,我們可以在 geom_point 內使用具有 aes 的 colour 引數。顏色的傳遞方式有幾種,一種方式是指定特定顏色,另一種方式是給出範圍或使用變數。如果使用範圍或變數,那麼點的顏色將採用不同的色調。
示例
考慮以下資料框 −
x<−rnorm(20,5,2) y<−rnorm(20,5,1.25) df<−data.frame(x,y) df
輸出
x y 1 6.3184535 5.548867 2 3.4643698 6.247067 3 7.8930528 2.259042 4 7.6517535 4.606704 5 1.7838941 3.605288 6 0.3985215 6.183794 7 5.2738435 3.857376 8 4.7734419 3.389663 9 3.9727197 5.662962 10 3.3976335 5.172815 11 4.1068840 4.379264 12 6.7723590 5.914132 13 3.0944360 4.184177 14 7.0857100 5.266121 15 2.6391362 4.433864 16 5.2571231 4.144391 17 5.8119542 4.725406 18 5.3608015 4.828909 19 9.7308286 6.489042 20 2.3823201 6.916862
載入 ggplot2 包並建立一個散點圖 −
library(ggplot2) ggplot(df,aes(x,y,col=x))+geom_point()
輸出

使用變數 x 建立散點圖 −
示例
ggplot(df,aes(x,y))+geom_point(aes(colour=x))
輸出

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