[R] select a subset from a sample
Den
d.kazakiewicz at gmail.com
Sun Jan 23 19:21:35 CET 2011
Maybe that:
su <- lapply(dat[2:5],function(x)table(x))
su
mode(su)
myBYdata <- data.frame( do.call(cbind,lapply(su, as.data.frame)) )
myBYdata
У Няд, 23/01/2011 у 07:43 -0500, Wei Yang піша:
> Dear all,
>
> I would like to ask whether anyone has experience with the problem below.
>
>
> I want to select a subset of the sample (see data below) so that each level
> (1,2,3,4 in the example) for every variable (v1,v2,v3,v4 in the example) is
> shown at least once in the subset. I also want the sample size of the
> subset to be as small as possible. Any help on it is greatly appreciated.
>
>
> Id v1 v2 v3 v4
>
> [1,] 1 1 2 4 3
>
> [2,] 2 2 1 3 4
>
> [3,] 3 4 2 4 2
>
> [4,] 4 1 1 2 3
>
> [5,] 5 3 2 3 4
>
> [6,] 6 3 1 1 1
>
> [7,] 7 3 4 3 1
>
> [8,] 8 4 4 4 4
>
> [9,] 9 1 2 2 1
>
> [10,] 10 4 1 1 2
>
> [11,] 11 2 4 3 2
>
> [12,] 12 1 4 2 3
>
> [13,] 13 2 3 3 4
>
> [14,] 14 4 3 1 2
>
> [15,] 15 3 2 1 2
>
> [16,] 16 2 3 2 3
>
> [17,] 17 1 4 1 4
>
> [18,] 18 2 3 4 3
>
> [19,] 19 4 1 4 1
>
> [20,] 20 3 3 2 1
>
>
>
> Thanks,
>
> Peter
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org 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.
More information about the R-help
mailing list