Could you post the code that you've tried so we can see if this is reconcilable 
within python/rpy2 or if it is, indeed, an R problem?
cheers,
brandon




________________________________
From: zahra sheikhbahaee <sheikhbah...@gmail.com>
To: "RPy help, support and design discussion list" 
<rpy-list@lists.sourceforge.net>
Sent: Wed, April 7, 2010 9:50:25 PM
Subject: Re: [Rpy] export a package of R in python program

Hi

I have already done this because each package has different suffix which shows 
the version of the package. I imported in the program both of them but since 
the name of the function is the same in both and it needs different parameters 
in each one, it makes a big mistake. I figured out that even I call the 
function with the prefix of the package it only realized the last one.

Zahra.


On Wed, Apr 7, 2010 at 6:56 PM, Brandon Invergo <bran...@brandoninvergo.com> 
wrote:

There's no way of specifying versions in R's library() function, so I'm 
assuming that if you successfully have both versions of the package installed 
in R, they must have different names (I'm pretty sure installing a new version 
of a package overwrites the previous version). If that's the case, using the 
latest version of rpy2 (2.1.0-rc):
>
>from rpy2.robjects.packages import importr
>new_package = importr("new.package.name")
>old_package = importr("old.package.name")
>
>And then just access the functions using standard python library syntax:  
>old_package.old_function() or new_package.some_other_function()
>
>If you've somehow managed to have two different versions of the same package 
>installed in R with the same name, you'll have to find a more clever
> solution.
>
>Cheers,
>Brandon
>
>
>
>
________________________________
 From: zahra sheikhbahaee <sheikhbah...@gmail.com>
>To: "RPy help, support and design discussion list" 
><rpy-list@lists.sourceforge.net>
>Sent: Wed, April 7, 2010 6:26:46 PM
>Subject: [Rpy] export a package of R in python program
>
>
>>Hi,
>
>I am using a package of R in my python code. I have to import two versions of 
>package in my program, because there is a function in one of them which does 
>not exist in the new version. The problem is that, afterward I want to use one 
>of the functions of new version but it looks for the function in old version 
>and ask the parameters of the other version which does not have the some 
>abilities of the new funcion. I wonder how I could export from the first 
>package and import in the new one in one program.
>
>Zahra.
>
>------------------------------------------------------------------------------
>>Download Intel&#174; Parallel Studio Eval
>>Try the new software tools for yourself. Speed compiling, find bugs
>>proactively, and fine-tune applications for parallel performance.
>>See why Intel Parallel Studio got high marks during beta.
>http://p.sf.net/sfu/intel-sw-dev
>_______________________________________________
>>rpy-list mailing list
>rpy-list@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/rpy-list
>
>
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to