開始使用免費開始

手動計算共變異數

在 R 中,你可以用各種函式快速計算統計量。面試官可能會想知道你是否能手動重現這些函式的計算,以確認你理解這些函式在做什麼。

在這個練習中,你要「手動」計算共變異數。共變異數衡量兩個隨機變數的共同變動程度。

回想樣本共變異數的公式為:

\( \sum_{i=1}^{n} \frac{(x_i - \overline{x})(y_i - \overline{y})}{n-1}\)

你的環境中已提供資料框 df,其中包含變數 x 與 y。

本練習屬於課程

用 R 練習統計面試題

檢視課程

練習說明

  • 將 df 的觀測值數量指定給 n。
  • 手動計算 x 與 y 的共變異數。
  • 使用 stats 套件的函式計算 x 與 y 的共變異數。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# The number of observations
___ <- nrow(___)

# Compute covariance by hand
___((df$x-___(df$x))*(___-mean(df$y)))/(___-1)

# Compute covariance with function
___(df$x, ___)
編輯並執行程式碼