Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีหาสถิติเชิงพรรณนาของ Data Frame ใน R ด้วย fBasics Package

การใช้ summary() บน data frame ใน R จะได้แค่ min, Q1, median, mean, Q3, max แต่ถ้าต้องการสถิติเพิ่มเติม เช่น variance, standard deviation, skewness, kurtosis สามารถใช้ basicStats() จาก package fBasics

ขั้นตอน

  1. โหลด package: library(fBasics)
  2. ใช้ข้อมูลตัวอย่าง mtcars, trees, pressure
  3. เรียก basicStats(dataframe)

ตัวอย่างกับ mtcars

library(fBasics)
data(mtcars)
basicStats(mtcars)

Output (บางส่วน)

              mpg      cyl      disp       hp      drat
nobs      32.000000 32.000000 32.000000 32.000000 32.000000
NAs        0.000000  0.000000  0.000000  0.000000  0.000000
Minimum   10.400000  4.000000  71.100000 52.000000  2.760000
Maximum   33.900000  8.000000 472.000000 335.000000  4.930000
1. Quartile 15.425000  4.000000 120.825000 96.500000  3.080000
3. Quartile 22.800000  8.000000 326.000000 180.000000  3.920000
Mean      20.090625  6.187500 230.721875 146.687500  3.596563
Median    19.200000  6.000000 196.300000 123.000000  3.695000
Sum      642.900000 198.000000 7383.100000 4694.000000 115.090000
SE Mean    1.065424  0.315709  21.909473 12.120317  0.094519
LCL Mean  17.917679  5.543607 186.037211 121.967950  3.403790
UCL Mean  22.263571  6.831393 275.406539 171.407050  3.789335
Variance  36.324103  3.189516 15360.799829 4700.866935  0.285881
Stdev      6.026948  1.785922 123.938694  68.562868  0.534679
Skewness   0.610655 -0.174612  0.381657  0.726024  0.265904
Kurtosis  -0.372766 -1.762120 -1.207212 -0.135551 -0.714701

ผลลัพธ์ครอบคลุม nobs, NAs, Min, Max, Quartiles, Mean, Median, Sum, SE Mean, Confidence Intervals, Variance, Stdev, Skewness, Kurtosis