[R] R 3.1.2 : arima.sim(model=list(ma=0.5), n=250, innov=rnorm(250, mean=0, sd=0.1)) versus arima.sim(model=list(ma=0.5), n=250, mean=0, sd=0.1) => only the first element is not identical !
    Fabien Tarrade 
    fabien.tarrade at gmail.com
       
    Sat Jul 11 09:46:16 CEST 2015
    
    
  
Dear all,
When doing a DataCamp tutorial with R I find the following observation 
that using 2 different syntax for "arima.sim" give different answer for 
the first element
If I use the the function using the list of argument describe in the 
help manual :
arima.sim(model=list(ma=0.5),n=250,innov=rnorm(250,mean=0,sd=0.1))
or if I use the following syntax use in a DataCamp example :
arima.sim(model=list(ma=0.5), n=250, mean=0, sd=0.1) it is accepted by 
DataCamp
I don't find exactly the same results. The reason is that even if the 
seed is the same in both cases the first element is not identical while 
it should be (it doesn't mean that the results is wrong, maybe for the 
first element the seed is not propagated correctly)
here the results of the difference using the same seed (only the first 
element is different using the 2 different syntaxes) :
   [1] -0.252214  0.000000  0.000000  0.000000  0.000000  0.000000 
0.000000  0.000000  0.000000  0.000000
  [11]  0.000000  0.000000  0.000000  0.000000  0.000000 0.000000  
0.000000  0.000000  0.000000  0.000000
here the code to reproduce this feature :
set.seed(123);
test1 <- 0.05 + 
arima.sim(model=list(ma=0.5),n=250,innov=rnorm(250,mean=0,sd=0.1))
set.seed(123);
test2 <- 0.05 + arima.sim(model=list(ma=0.5), n=250, mean=0, sd=0.1)
test1-test2
I am using R 3.1.2 GUI 1.65 Mavericks build (6833) on Mac (I guess arima 
come with stats which is included in R (?))
The DataCamp team ask me to report to you about this observation on this 
mailing list. If you want me to fill a bug report some R bug tracking 
system, let me know
Please tell me if this is the wrong list and which other information do 
you need from R and how to get then (compiler, version of some R 
packages ...)
Hope this help
Thanks
Cheers
Fabien
-- 
Dr Fabien Tarrade
Quantitative Analyst - Data Scientist - Researcher
Senior data analyst specialised in the modelling, processing and 
statistical treatment of data.
PhD in Physics, 10 years of experience as researcher at the forefront of 
international scientific research.
Fascinated by finance and data modelling.
Geneva, Switzerland
Email : contact at fabien-tarrade.eu <mailto:contact at fabien-tarrade.eu>
Phone : www.fabien-tarrade.eu <http://www.fabien-tarrade.eu>
Phone : +33 (0)6 14 78 70 90
LinkedIn <http://ch.linkedin.com/in/fabientarrade/> Twitter 
<https://twitter.com/fabtar> Google 
<https://plus.google.com/+FabienTarradeProfile/posts> Facebook 
<https://www.facebook.com/fabien.tarrade.eu> Google 
<skype:fabtarhiggs?call> Xing <https://www.xing.com/profile/Fabien_Tarrade>
    
    
More information about the R-help
mailing list