> x <- c(1,4,3)
> freq <- c(3,2,4)
> rep(x, freq)
[1] 1 1 1 4 4 3 3 3 3

Gabor

On Mon, Nov 26, 2007 at 07:34:36PM +0000, Paul Smith wrote:
> Dear All,
> 
> Suppose that you have the following data:
> 
> X     Frequency
> 1     3
> 4     2
> 3     4
> 
> To get a vector with all observations, one could use
> 
> data <- c(rep(1,3),rep(4,2),rep(3,4))
> 
> I am wondering whether there exists an easier way of doing this. Any ideas?
> 
> Thanks in advance,
> 
> Paul
> 
> ______________________________________________
> [email protected] 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.

-- 
Csardi Gabor <[EMAIL PROTECTED]>    MTA RMKI, ELTE TTK

______________________________________________
[email protected] 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.

Reply via email to