View source: R/apply.condition.R
Apply to each column a method under condition | R Documentation |
Apply to each column a method under condition.
apply.condition(x,method = "+",oper = ">",cond.val = 0)
x |
An integer matrix. |
method |
One of: "+", "-", "*", "min", "max". |
oper |
One of: ">, "<", ">=", "<=". |
cond.val |
An integer value for the condition. |
Apply to each col the specified method using the condition.
An integer vector with the coresponding values.
Manos Papadakis and Michail Tsagris
R implementation and documentation: Manos Papadakis <papadakm95@gmail.com> and Michail Tsagris <mtsagris@uoc.gr>.
colsums, colMedians, colVars
x <- matrix(rpois(100,6),10, 10)
identical(apply(x,2,function(x){ sum(x[x>0]) }), apply.condition(x,"+",">",0))
x<-NULL
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.