Как я могу использовать a для l oop в аргументах функции? - PullRequest
0 голосов
/ 18 июня 2020

Я новичок в программировании на R и пытаюсь создать функцию, которая использует oop вместо l в аргументах функции. В частности, я хочу, чтобы функция использовала две матрицы (X и Y) столбцы в качестве аргументов в функции ks.boot из пакета Matching , но я получение неверных результатов. Кто-нибудь может дать совет по этому поводу? Спасибо.

Ks <- function(X,Y){
X = as.matrix(X)
Y = as.matrix(Y)
require(Matching)
  KS <- list()
N <- ncol(X)
for(i in N){
KS[[i]] = ks.boot(X[,i],Y[,i], alternative = "two.sided")
}}

Вот результат, который я получаю:

k <- Ks (X, Y) </p>


k


NULL

...