[R] Count non-zero values in excluding NA Values
Engin YILMAZ
ispanyolcom at gmail.com
Sun Oct 29 11:25:53 CET 2017
Dear R Staff
You can see my data.csv file in the annex.
I try to count non-zero values in dataset but I need to exclude NA in this
calculation
My code is very long (following),
How can I write this code more efficiently and shortly?
## [NA_Count] - Find NA values
data.na =sapply(data[,3:ncol(data)], function(c) sum(length(which(is.na
(c)))))
## [Zero] - Find zero values
data.z=apply(data[,3:ncol(data)], 2, function(c) sum(c==0))
## [Non-Zero] - Find non-zero values
data.nz=nrow(data[,3:ncol(data)])- (data.na+data.z)
Sincerely
Engin YILMAZ
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
More information about the R-help
mailing list