[英]If Else Statements and Vector Length
我正在嘗試執行長度不等的向量之間的關聯,例如,
cor(x , y )
我想對每個觀測使用盡可能多的觀測值。 此外,我想從每個向量中“隨機”采樣。
用偽代碼:
cor(
sample(x, size = length(x or y, whichever is smaller), replace = FALSE )
, sample(y, size = length(x or y, whichever is smaller), replace = FALSE )
)
關於如何執行此操作的任何想法?
可以肯定的是,這將滿足您的要求,但是我會質疑您不使用成對相關性的動機:
x <- 1:10
y <- 15:35
min.of.xy <- min(length(x), length(y))
cor(sample(x, min.of.xy, replace = FALSE),
sample(y, min.of.xy, replace = FALSE))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.