如何在R的ggplot2中使用Y軸顯示折線圖的計數?
要在R的ggplot2中使用Y軸顯示折線圖的計數,我們可以按照以下步驟操作:
首先,建立一個數據框。
然後,使用ggplot2包的geom_line函式建立折線圖,使用fill引數計算使用count函式的值,並將binwidth設定為1。
建立資料框
讓我們建立一個如下所示的資料框:
x<-sample(1:10,200,replace=TRUE) df<-data.frame(x) head(df,25)
執行上述指令碼後,將生成以下輸出(由於隨機化,此輸出會在您的系統上有所不同):
輸出
x 1 6 2 5 3 4 4 3 5 2 6 6 7 7 8 4 9 5 10 5 11 1 12 2 13 10 14 7 15 7 16 8 17 3 18 8 19 3 20 1 21 8 22 9 23 5 24 6 25 5
建立在Y軸上顯示計數的折線圖
載入ggplot2包,並在geom_line的aes中使用fill=..count..,以及binwidth為1來建立在Y軸上顯示計數的折線圖:
x<-sample(1:10,200,replace=TRUE) df<-data.frame(x) library(ggplot2) ggplot(df,aes(x))+geom_line(aes(fill=..count..),stat="bin",binwidth=1) Warning message: Ignoring unknown aesthetics: fill
輸出

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