Re: [R] Random data

2009-11-25 Thread Sarah Goslee
That's not a 45-degree angle: the x and y scales are quite different. But
you can use corgen from the ecodist package to create correlated x and
y variables, and then adjust the scale as needed.

Sarah

On Wed, Nov 25, 2009 at 9:42 AM, mentor_  wrote:
>
> Hi,
>
> how can I produce random data which lies around a straight line with angle
> 45 degree.
> Similar to this image: http://zoonek2.free.fr/UNIX/48_R/g134.png
>
> Cheers

-- 
Sarah Goslee
http://www.functionaldiversity.org

__
R-help@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.


Re: [R] Random data

2009-11-25 Thread Erik Iverson
One option, first, generate the range of "x" data that you want, then add 
normally distributed noise to each x, these will be your "y" data. 

n <- 20
x <- sample(20:50, n)
y <- rnorm(n, mean = x, sd = 3)
plot(y ~ x)


Erik 


> -Original Message-
> From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org]
> On Behalf Of mentor_
> Sent: Wednesday, November 25, 2009 8:43 AM
> To: r-help@r-project.org
> Subject: [R] Random data
> 
> 
> Hi,
> 
> how can I produce random data which lies around a straight line with angle
> 45 degree.
> Similar to this image: http://zoonek2.free.fr/UNIX/48_R/g134.png
> 
> Cheers
> --
> View this message in context: http://old.nabble.com/Random-data-
> tp26513822p26513822.html
> Sent from the R help mailing list archive at Nabble.com.
> 
> __
> R-help@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.

__
R-help@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.


Re: [R] Random data

2009-11-25 Thread Dimitris Rizopoulos

one way is:

x <- sort(rnorm(100))
y <- rnorm(100, mean = x, sd = 0.3)

plot(x, y)
abline(a = 0, b = 1)


I hope it helps.

Best,
Dimitris


mentor_ wrote:

Hi,

how can I produce random data which lies around a straight line with angle
45 degree.
Similar to this image: http://zoonek2.free.fr/UNIX/48_R/g134.png

Cheers


--
Dimitris Rizopoulos
Assistant Professor
Department of Biostatistics
Erasmus University Medical Center

Address: PO Box 2040, 3000 CA Rotterdam, the Netherlands
Tel: +31/(0)10/7043478
Fax: +31/(0)10/7043014

__
R-help@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.


[R] Random data

2009-11-25 Thread mentor_

Hi,

how can I produce random data which lies around a straight line with angle
45 degree.
Similar to this image: http://zoonek2.free.fr/UNIX/48_R/g134.png

Cheers
-- 
View this message in context: 
http://old.nabble.com/Random-data-tp26513822p26513822.html
Sent from the R help mailing list archive at Nabble.com.

__
R-help@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.