R語言的基本統計分析

2021-08-01 16:20:34 字數 1680 閱讀 1092

描述性統計分析

#利用(mtcars)資料集,我們提取出英里數(mpg),馬力(hp),車重(wt)

> myvars <- c("mpg","hp","wt")

> head(mtcars[myvars])

mpg hp wt

mazda rx4 21.0

1102.620

mazda rx4 wag 21.0

1102.875

datsun 710

22.8

932.320

hornet 4 drive 21.4

1103.215

hornet sportabout 18.7

1753.440

valiant 18.1

1053.460

> summary(mtcars[myvars])

mpg hp wt

min. :10.40 min. : 52.0 min. :1.513

1st qu.:15.43

1st qu.: 96.5

1st qu.:2.581

median :19.20 median :123.0 median :3.325

mean :20.09 mean :146.7 mean :3.217

3rd qu.:22.80

3rd qu.:180.0

3rd qu.:3.610

max. :33.90 max. :335.0 max. :5.424

,var(),min(),max(),median(),length(),range(),quantile().

mpg hp wt

20.09062

146.68750

3.21725

#特別函式fivenum()可以返回五種數(summary是6種,這裡不包括mean)

> fivenum(mtcars[myvars]$mpg, na.rm = true)

[1] 10.40

15.35

19.20

22.80

33.90

> myfun = function

(x,na.omit=false)

> myvars <- c("mpg","hp","wt")

mpg hp wt

n 32.000000

32.0000000

32.00000000

mean 20.090625

146.6875000

3.21725000

stdev 6.026948

68.5628685

0.97845744

skew 0.610655

0.7260237

0.42314646

kurtosis -0.372766 -0.1355511 -0.02271075

#mpg的

平均數為20.1,標準差為6.0,分布呈右偏(右偏度+0.61),且較正態分佈較平(峰度-0.37)

R語言基本統計分析 抽樣

簡單隨機抽樣是指從資料總體中任意抽取指定數量的資料作為樣本,其中每個可能被抽取中的樣本概率相等。可以用r語言中的sample 函式進行隨機抽樣。抽取方法分為 重置抽樣,不重置抽樣。r語言命令為 sample x,size,replace false,prob null 其中,x為樣本資料,size為...

R之基本統計分析

此部落格主要評述用於生成基本的描述性統計量和推斷統計量的r函式。library hmisc vars c mpg hp wt describe mtcars vars a describe mtcars vars 通過a 來獲取結果 a counts 1 即為觀測數量的值pastecs包中有乙個名為...

r語言與統計分析考試題 R語言與統計分析第四章答案

第四章習題 4.1 xhist x,main c 1000 個引數為 0.3的伯努利分布隨機數 4.2 xhist x,probability t,xlim c min x max x nclass max x min x 1,col lightblue main c 1000 個正態分佈隨機數 l...