簡體   English   中英

如何編寫計算 2 個數字的相關系數的 R 代碼

[英]how to write R code that calculate correlation coefficient for 2 numbers

我有 X = [2,3,5,10,8,5] Y = [7,6,9,1,6,3] 變量我想計算它們之間的相關系數,但不使用“cor(X,Y )" function 我怎樣才能做到這一點? 在此處輸入圖像描述

如果我們要使用公式, Xbarmeansigmasumsqrt是公式中對應的符號

num1 <-  sum((X - mean(X))*(Y - mean(Y)))
den1 <- sqrt(sum((X - mean(X))^2) * sum((Y - mean(Y))^2))
num1/den1
[1] -0.599539

- 用cor

cor(X, Y)
#[1] -0.599539

數據

X <- c(2, 3, 5, 10, 8, 5)
Y <- c(7, 6, 9, 1, 6, 3)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM