Nathaniel Smith wrote: > I finally had a chance to write up some quick documentation, so I > pushed out a copy of my enhanced Python->R API for feedback.
Great ! > This is an alternative to the rpy2.robjects API (it still depends on > rpy2.rinterface version 2.0.3, plus it needs numpy to be installed), > and is subject to change. But I've been using it in anger for a few > weeks now, and it's been pretty good to me. Maybe it'll be good to you > to. > > You can fetch it through mercurial with: > hg clone http://bitbucket.org/njs/rnumpy/ rnumpy > Or just download the two files directly: > http://bitbucket.org/njs/rnumpy/raw/f57c8ed013ef/rnumpy.py > http://bitbucket.org/njs/rnumpy/raw/f57c8ed013ef/ipy_rnumpy.py > > The basic API is described (or at least sketched) here: > http://bitbucket.org/njs/rnumpy/wiki/API > And the IPython integration is demoed here (if you only click one link > in this message, make it this one!): > http://bitbucket.org/njs/rnumpy/wiki/IPython_integration > And the bugs list is here: > http://bitbucket.org/njs/rnumpy/wiki/Limitations > > I would love it if you could try it out and see if it works for you, > and give feedback on how you think it compares to rpy2.robjects, any > ideas you have for improvement, and new bugs you find... The magic "R" for ipython (among others) is a very nice idea. Having a way to switch between Python and R in interactive mode was one of the cool things I wished to have. I think that the problem listed in the "limitation" can be worked around by wrapping calls in "withVisible()" (see the tip in rpy2/demos/radmin.py) > Happy hacking, > -- Nathaniel > > P.S.: Oh, right, license. Umm, call it "the same license terms as rpy2 > itself" for now, which I guess is the MPL/GPL/LGPL combo. I guess. I kept the same licence as the one for rpy. It makes you free to choose any licence you like, I think. L. > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > rpy-list mailing list > rpy-list@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/rpy-list ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ rpy-list mailing list rpy-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rpy-list