Philipp Rappold <philipp.rappold <at> gmail.com> writes:
>
> Dear all,
>
[...]
> (2) I need this functionality for a customized na.exclude() function
> that I am building, which should only exclude rows that have NA in
> certain columns. Maybe there is already a function which does
> exactly what I need, so I'd highly appreciate if someone could point
> me there ;)
I would use something like
naexclude <- function(data, varnames)
d[rowSums(is.na(data[,varnames,drop=FALSE])) == 0,]
Dan
>
> My current implementation looks like this:
>
> naexlcude <- function(data, varnames)
> {
> for(v in varnames){
> data = subset(data, !is.na(v))
> }
>
> data
> }
>
> Best
> Philipp
>
>
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.