R語言中統計頻數分布


 

1、測試數據

test <- c(5.3, 5.6, 
          0.7, 0.6, 
          1.3, 
          2.8, 2.9, 2.1, 2.4,
          3.7, 
          4.2, 4.9, 4.7, 4.8, 4.2)

 

 

 

2、生成統計節點

breaks <- seq(0, 6, length.out = 7)   ## 生成統計節點
breaks
test.break = cut(test, breaks)        ##按照統計節點歸類數據
test.break
class(test.break)
length(test.break)

 

 

 

3、統計頻數頻率、密度

freq <- table(test.break)
freq
densi <- freq / length(test)
densi

 

 

 

4、畫直方圖

a、頻數圖

hist(test, breaks = breaks,labels = T)

 

 

 

b、密度圖

hist(test, breaks = breaks,labels = T, freq = F)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM