簡體   English   中英

如果其他語句和向量長度

[英]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.

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