如何在R中使用ggplot2建立使用灰色調色盤的類別散點圖?
要使用ggplot2建立使用灰色調色盤的類別散點圖,我們可以按照以下步驟操作:
- 首先,建立一個數據框。
- 然後,建立具有預設點顏色的類別散點圖。
- 建立具有灰色調色盤點顏色的類別散點圖。
建立資料框
讓我們建立一個如下所示的資料框:
x<-rnorm(25)
y<-rnorm(25)
Group<-sample(c("First","Second","Third"),25,replace=TRUE)
df<-data.frame(x,y,Group)
df執行上述指令碼後,將生成以下輸出(由於隨機化,此輸出在您的系統上會有所不同):
x y Group 1 0.03036902 -1.08989993 First 2 -1.36496321 -1.28054928 Third 3 0.23855417 -0.12276306 Third 4 0.52709378 -0.19730924 First 5 -1.24295750 -1.48467998 First 6 -0.57012334 0.70429757 Third 7 -2.23872847 -0.20110399 Third 8 0.51140516 0.14296460 First 9 0.55635303 0.20972904 Third 10 -0.24455115 -0.41292120 Third 11 0.38049399 -0.99364419 First 12 0.71502187 0.18136820 Third 13 -0.65251508 -0.09298097 First 14 -0.88401096 0.19342739 First 15 1.66023122 0.32843555 Second 16 -0.58101208 -0.49223091 First 17 -1.17912751 -0.69346144 Third 18 -0.75448095 -1.63278740 Third 19 -1.01581774 -0.05109014 Third 20 0.18852503 -2.13195617 First 21 -0.10338979 0.71512367 Second 22 1.83279352 -1.37538539 Second 23 -0.71975579 0.52236441 Third 24 0.12262292 0.81983890 First 25 -0.26669515 0.77764427 Second
建立類別散點圖
載入ggplot2包並根據Group值建立類別散點圖:
library(ggplot2)
x<-rnorm(25)
y<-rnorm(25)
Group<-sample(c("First","Second","Third"),25,replace=TRUE)
df<-data.frame(x,y,Group)
ggplot(df,aes(x,y,color=Group))+geom_point()輸出

建立使用灰色調色盤的類別散點圖
使用scale_color_grey函式建立類別點的散點圖,這些點用灰色調色盤著色:
library(ggplot2)
x<-rnorm(25)
y<-rnorm(25)
Group<-sample(c("First","Second","Third"),25,replace=TRUE)
df<-data.frame(x,y,Group)
ggplot(df,aes(x,y,color=Group))+geom_point()+scale_color_grey()輸出

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