3 ms·
This looks fantastic. Kudos! Projects like this give me hope that the holy grail will soon be within reach: an iPython-like notebook that allows me to host bo
by codex 13y ago
This looks fantastic. Kudos!
Projects like this give me hope that the holy grail will soon be within reach: an iPython-like notebook that allows me to host both Python code, R-code, and possibly JavaScript in one complete package (maybe including Sage analysis, too).
And, when the data sets are small enough, I should be able to compile all of the interactivity features of the notebook into straight JavaScript with embedded data, so that it may be run on any generic web server, such as an internal corporate intranet server.
Am I too greedy?
- takluyver 13y agoThe IPython notebook can already mix Python and R code, and we're working on communications with Javascript running in the frontend, which would allow interactive widgets embedded in the notebook. Compiling the whole lot to Javascript isn't in our plans, though.
- nborwankar 13y agoEven without the JavaScript R and Python can communicate using objects in the IPython namespace via %RPush and %RPull
- edraferi 13y agoI didn't know this - pretty cool http://nbviewer.ipython.org/url/github.com/ipython/ipython/raw/master/examples/notebooks/R%20Magics.ipynb http://nbviewer.ipython.org/url/github.com/ipython/ipython/r...
- cscheid 13y agoWe've been working on an iPython-notebook-like system for R, called RCloud: http://github.com/cscheid/rcloud http://github.com/cscheid/rcloud. It's not nearly as full-featured as you want, and still very heavily in development. Still, it does R-to-Javascript RPC (and back), allows you to develop and share your R scripts directly in a browser, and provides a rudimentary way of doing interactive Javascript plotting (so you can use write code that uses d3 to visualize R data, for example).