On Thursday, November 21, 2013 1:50:07 PM UTC, Volker Braun wrote:
>
> ... but there is very little that we currently can do to replace R 
> functionality. Having said that, there is a serious lack of statistics in 
> Sage.
>

In my personal experience the pandas package [1] is capable of doing most 
of the statistics and data analysis I have to deal with, particularly when 
boosted with statsmodels [2]. It would also be much easier to integrate 
them with the rest of the sage components, as pandas and statsmodels are 
built on top of numpy/scipy.

Performance-wise pandas blows R out of the water (even without any 
pexpect/rpy/py2 interfacing), particularly when it comes to IO and large 
datasets. The only feature from R I miss in pandas is ggplot, but that is 
coming to python as well [3] and might very well be superseded by bokeh [4] 
in a near future.

I have no strong feelings either for or against dumping R, but if we want 
to boost statistics in sage in a pythonic way, I believe pandas/statsmodels 
is the way to go.

Cheers,
J


[1] http://pandas.pydata.org/
[2] http://statsmodels.sourceforge.net/
[3] http://blog.yhathq.com/posts/ggplot-for-python.html
[4] http://bokeh.pydata.org/

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to