Мой код:
SMD.dicho <- function(data,c){
a <- nrow(subset(data,c==1 & treat==1))
b <- nrow(subset(data,c==0 & treat==1))
c <- nrow(subset(data,c==1 & treat==0))
d <- nrow(subset(data,c==0 & treat==0))
pt <- a/(a+b)
pc <- c/(c+d)
return (pt-pc)/((pt*(1-pt)+pc*(1-pc))/2)^{0.5}
}
SMD.dicho(brain,sex)
Мозг - это мой набор данных, c - одна из переменных в моем наборе данных, например, переменная с именем sex
в моем наборе данных, чтобы указать, является ли этот человекman.however, когда я запускаю свой код, он показывает
Ошибка в факторе (c): объект 'sex' не найден