Рассмотрим следующие данные:
library(Benchmarking)
x <- c(4,2,4,6,9,2)
y <- c(2,1,5,2,10,4)
k <- c(25,25,25,30,30,30)
d <- data.frame(x,y,k)
Теперь я хочу сделать следующий расчет:
e1 <- dea(d$x, d$y, XREF = d$x, YREF = d$y)
Но я хочу изменить его, поэтому XREF
и YREF
учитывайте только столбец x
в d
, если k = 25
.Что-то вроде:
e1 <- dea(d$x, d$y, XREF = d$x if k = 25, YREF = d$y if k = 25)
Но это не работает.Может кто-нибудь показать мне, как кодировать это в R
?