Я новичок в программировании на 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