statistics - How to define a factor as being above or below its median in R? -
so need create factor defines 'alt' variable (altitude) being above or below median.
i know should follow basic shape of creating new:
conservation$alt.factor <- conservation$alt (..????...)
but i'm struggling last bit.
there must simple command out there!
use ifelse()
:
conservation$alt.factor <- factor( ifelse(conservation$alt < median(conservation$alt, na.rm = true), 1, ifelse(conservation$alt > median(conservation$alt, na.rm = true), 2, na)), 1:2, labels = c("below", "above"))
beware, setup sets rows conservation$alt == median(conservation$alt)
na
. if not wanted, change last parameter in ifelse
-statement else.
Comments
Post a Comment