如何在R資料框中為離雜湊建立直方圖?
要為R資料框中的離雜湊建立直方圖,我們可以使用ggplot2包的geom_bar函式,並將寬度設定為1,並在aes中傳遞相同的列作為x和y。
例如,如果我們有一個名為df的資料框,其中包含一個名為x的離雜湊,那麼可以使用以下命令建立x中資料的直方圖:
ggplot(df,aes(x,x))+geom_bar(stat="identity",width=1)
示例
以下程式碼片段建立了一個示例資料框:
x<-rpois(2000,5) df<-data.frame(x) head(df,20)
輸出
建立了以下資料框:
x 1 8 2 4 3 3 4 2 5 5 6 6 7 4 8 5 9 7 10 4 11 1 12 5 13 6 14 8 15 4 16 3 17 1 18 5 19 6 20 4
現在,要載入ggplot2包併為x中的資料建立直方圖,請將以下程式碼新增到上述程式碼片段中:
library(ggplot2) ggplot(df,aes(x,x))+geom_bar(stat="identity",width=1)
輸出
如果將以上所有程式碼片段作為單個程式執行,則會生成以下輸出:

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