R語言中計算變量全距的方法

關於全距

全距是統計學中離散指標的測度之一。全距就是變量的最大值(Xmax)與最小值(Xmin)之差,也叫極差,表明變量的最大變動範圍或絕對幅度。全距通常用R表示,即:

R = Xmax - Xmin

R語言中計算變量全距的方法

全距一般只根據未分組數據或單項式數列計算。

全距是測定變量分佈離中趨勢最簡單的方法,在實際中有較多的應用。如天氣預報中的最高溫度與最低溫度的溫差;股票市場中某股票每天的最高成交價與最低成交價之間的價差等。

全距只考慮了兩個極端變量值之間的差距,沒有利用全距變量值的信息,沒有考慮變量中間分佈的情況,所以不能充分反映全部變量值之間的實際差異程度,因此在應用中有一定的侷限性。

R語言中計算變量全距的方法

R中計算全距的方法

在R中有兩種計算全距的方法

(1)使用max函數和min函數

(2)使用range函數

range函數返回一個向量,包含給定 參數的最小值和最大值。

R計算全距的例子

設從某班某門課程中隨機抽取了20個學生的成績,具體如下:

51,99,65,100,68,84,72,85,78,64,69,95,90,75,66,50,63,55,64,70.

求這20個成績的全距。

編寫R程序如下:

grade

R1

print(R1)

tmpR

R2

print(R2)

在R中運行結果如下圖所示:

R語言中計算變量全距的方法

R中計算全距的例子


分享到:


相關文章: