I have been trying to learn Python and was working on a data that needed seasonal decomposition. So I had to use R for that since Python didn't allow me for it. Using Rpy2 was a good option to use for decomposing my data. Hence I went through all the stackoverflow query during the installation process, in order to troubleshoot the errors. I downloaded rpy2 from this link.
But then it showed errors about not finding R_HOME
So I defined my R_HOME
as C:\Program Files\R\R-3.1.1
R_USER:
PATH :C:\Program Files\R\R-3.1.1\bin\x64
I went through the following link: Bizzarre issue trying to make Rpy2 2.1.9 work with R 2.12.1, using Python 2.6 under Windows xp - Rpy can't find the R.dll?
I also made some changes to the file reinterface_init using the following link; but nothig has worked. I have removed the changes that I made to the code for now, as it did not help.
So now my error is:
RuntimeError Traceback (most recent call last)
<ipython-input-1-a95a8d7dbf95> in <module>()
2 from numpy import asarray, ceil
3 import pandas
----> 4 import rpy2.robjects as robjects
C:\Users\kalika.srivastava\AppData\Local\Enthought\Canopy\User\lib\site-packages\rpy2\robjects\__init__.py in <module>()
13 import itertools
14 from datetime import datetime
---> 15 import rpy2.rinterface as rinterface
16 import rpy2.rlike.container as rlc
17
C:\Users\kalika.srivastava\AppData\Local\Enthought\Canopy\User\lib\site-packages\rpy2\rinterface\__init__.py in <module>()
88 # Otherwise fail out!
89 if not _win_ok:
---> 90 raise RuntimeError("Unable to locate R.dll within %s" % R_HOME)
91
92
I have been stuck on this for a while, and it will really help if any one has any suggestion to make.
Thanks!