or this : https://github.com/bokeh/bokeh/pulse
691 karma · joined February 3, 2015
or this : https://github.com/bokeh/bokeh/pulse
For stats plotting and web apps in python: https://github.com/bokeh/bokeh
For calling r libraries in python: https://pypi.python.org/pypi/rpy2
For out of core datasets in python: https://github.com/blaze/dask https://github.com/blaze/blaze
There is this for HMC, NUTS gibbs etc : https://github.com/JuliaStats/Lora.jl
But its not ready to use yet it think.
http://blaze.pydata.org/en/latest/ http://bokeh.pydata.org/en/latest/ http://dask.pydata.org/en/latest/
So no, R is not ahead in everything.
BTW, you can make interactive visualizations in pure python with bokeh: http://bokeh.pydata.org/en/latest/
Also with Blaze, you can use Pandas (or even Dplyr) syntax in python to query Hive, Spark and other large stores. http://blaze.pydata.org/en/latest/
More details here: http://pandas.pydata.org/pandas-docs/version/0.16.2/enhancin...
Also they recently added support for array expressions and allocation so you should upgrade if you haven't already.
This is pretty unique, and works better than spark for out of core on one machine...(and easier to set up.)
For stats not in the statsmodels and scikitlearn packages, you can easily whip up the bayesian generalization in pymc3.
Then if there is another R package you need, you can use Rpy2 to call it.
Not sure if this would be relevant to your usecase.
For everything else, one can call arbitrary R packages with Rpy2, albeit with clunkier syntax.
For agent based modeling, there is no comparison. Python with its better and faster class system and Numba is in another league.
Finally python has distributed and out of core lists, arrays and dataframes: http://dask.pydata.org/en/latest/
More robust support starts with package precompilation which is slated to go into 0.4
Scikitlearn and statsmodels are known as being specifically easy to use with a uniform API that disparate R packages lack(though this is somewhat fixed with caret).
Further, for bayesian inference, Pymc 3 is more powerful and concise than training a model in stan.