[R-sig-teaching] subsetting data with the median position
Albyn Jones
jones at reed.edu
Tue Dec 22 18:12:02 CET 2015
> dat1 <- c(2,4,8,9,11,11,11,12,15)
>
> dat1[dat1 > median(dat1)]
[1] 12 15
> dat1[dat1 < median(dat1)]
[1] 2 4 8 9
I'm just curious: do you like this too?
albyn
On Tue, Dec 22, 2015 at 1:00 AM, Steven Stoline <sstoline at gmail.com> wrote:
> Thank you very much for your helps
>
> steve
>
> On Tue, Dec 22, 2015 at 3:53 AM, Peter Meissner <
> peter.meissner at uni-konstanz.de> wrote:
>
> > dat1 <- c(2,4,8,9,11,11,12)
> >
> > dat1[dat1 > median(dat1)]
> > dat1[dat1 < median(dat1)]
> >
> >
> >
> > dat2 <- c(2,4,8,9,11,11,12,15)
> >
> > dat2[dat2 > median(dat2)]
> > dat2[dat2 < median(dat2)]
> >
> >
> > below_median <- function(x){ x[x < median(x)]}
> > above_median <- function(x){ x[x > median(x)]}
> >
> > below_median(dat1)
> > below_median(dat2)
> >
> >
> >
> >
> > Am .12.2015, 09:36 Uhr, schrieb Steven Stoline <sstoline at gmail.com>:
> >
> > Dear All:
> >>
> >> is there away for subsetting data by the median position?
> >>
> >>
> >> Example:
> >> ------------
> >>
> >>
> >> *Data1: *2, 4, 8, 9,11,11,12 *(n is odd)*
> >>
> >> *Data1: *2,4,8,9,11,11,12,15
> >>
> >> * (n is even)*
> >> for Data1:
> >>
> >> * I want to get:*
> >>
> >> *lower half: 2 4 8*
> >>
> >>
> >> *upper half: 11 11 12*
> >>
> >>
> >>
> >> *for Data2: I want to get:*
> >>
> >> *lower half: 2 4 8 9*
> >>
> >> *upper half: 11 11 12 15*
> >>
> >>
> >> with many thanks
> >> steve
> >>
> >>
> >
> > --
> > Peter Meißner
> > Workgroup 'Comparative Parliamentary Politics'
> > Department of Politics and Administration
> > University of Konstanz
> > Box 216
> > 78457 Konstanz
> > Germany
> >
> > +49 7531 88 5665
> > http://www.polver.uni-konstanz.de/sieberer/home/
> > https://github.com/petermeissner
> > http://pmeissner.com
> >
> > _______________________________________________
> > R-sig-teaching at r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-sig-teaching
> >
>
>
>
> --
> Steven M. Stoline
> 1123 Forest Avenue
> Portland, ME 04112
> sstoline at gmail.com
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-sig-teaching at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-teaching
>
[[alternative HTML version deleted]]
More information about the R-sig-teaching
mailing list