如何在R中使用ggplot2建立Y軸值為計數的直方圖?
為了使用ggplot2在R中建立Y軸值為計數的直方圖,我們可以按照以下步驟操作:
- 首先,建立一個數據框。
- 然後,使用ggplot2包的geom_histogram函式和aes建立Y軸值為計數的直方圖。
建立資料框
讓我們建立一個如下所示的資料框:
> df<-data.frame(x=rnorm(5000)) > head(df,20)
執行上述指令碼後,將生成以下輸出(由於隨機化,此輸出在您的系統上可能會有所不同):
x 1 -0.008015477 2 -0.981227322 3 1.144050354 4 0.207177231 5 0.179782914 6 0.380085361 7 -0.828305873 8 -0.909047732 9 1.946699123 10 0.384881892 11 -1.107651249 12 -1.290435936 13 -0.305554288 14 -0.427279557 15 -0.587864723 16 -0.295237215 17 0.178995066 18 0.476328701 19 -0.392095095 20 -1.215651876
使用ggplot2建立Y軸值為計數的直方圖
使用ggplot2包的geom_histogram函式為資料框df中的資料建立Y軸值為計數的直方圖:
> df<-data.frame(x=rnorm(5000)) > library(ggplot2) > ggplot(df,aes(x))+geom_histogram(aes(y=..count..*10),bins=30)
輸出
廣告