如何在R中使用ggplot2建立使用灰色調色盤的類別小提琴圖?
要使用ggplot2建立使用灰色調色盤的類別小提琴圖,我們可以按照以下步驟操作:
- 首先,建立一個數據框。
- 然後,建立具有預設顏色的小提琴圖。
- 建立使用灰色調色盤的小提琴圖。
建立資料框
讓我們建立一個如下所示的資料框:
> Group<-sample(c("First","Second","Third"),25,replace=TRUE)
> Score<-sample(1:1000,25)
> df<-data.frame(Group,Score)
> df執行上述指令碼後,將生成以下輸出(此輸出由於隨機化而可能因您的系統而異):
Group Score 1 Second 405 2 Third 947 3 First 78 4 First 243 5 Second 45 6 Second 682 7 First 608 8 Second 657 9 First 230 10 First 900 11 Second 99 12 First 937 13 Second 957 14 Third 962 15 First 668 16 Third 228 17 Second 398 18 Second 744 19 First 997 20 Second 612 21 First 706 22 First 958 23 First 446 24 Third 895 25 Third 396
建立帶有預設顏色的小提琴圖
載入ggplot2包並建立具有預設顏色的小提琴圖:
> Group<-sample(c("First","Second","Third"),25,replace=TRUE)
> Score<-sample(1:1000,25)
> df<-data.frame(Group,Score)
> library(ggplot2)
> ggplot(df,aes(Group,Score,fill=Group))+geom_violin()輸出

建立使用灰色調色盤的小提琴圖
使用`scale_fill_grey`建立使用灰色調色盤的小提琴圖:
> Group<-sample(c("First","Second","Third"),25,replace=TRUE)
> Score<-sample(1:1000,25)
> df<-data.frame(Group,Score)
> library(ggplot2)
> ggplot(df,aes(Group,Score,fill=Group))+geom_violin()+scale_fill_grey()輸出

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