Skip to content
Prev 255601 / 398506 Next

conditionally weighted mean with NAs

On Apr 2, 2011, at 10:20 PM, Joshua Wiley wrote:

            
VA <- cbind(VA, 0.75*pmin(VA[, "OS"], VA[, "OD"], na.rm=TRUE) +
                   0.25*pmax(VA[, "OS"], VA[, "OD"], na.rm=TRUE) )

 > VA
        OS   OD Desired
[1,]  0.2  0.3   0.225  0.225
[2,]  0.0 -0.1  -0.075 -0.075
[3,]  1.0  0.2   0.400  0.400
[4,] -0.1 -0.1  -0.100 -0.100
[5,]   NA   NA      NA     NA
[6,]  3.0  0.0   0.750  0.750
[7,]   NA  0.1   0.100  0.100
David Winsemius, MD
West Hartford, CT