4 ms·
that's right, but Jupyter notebooks have just one language each, they don't facilitate polyglot programming.
by spot 11y ago
that's right, but Jupyter notebooks have just one language each, they don't facilitate polyglot programming.
- captaindiego 11y agoTheir are some "cell magics" for running different languages in individual blocks in a Jupyter notebook. I gave it a try in passing with javascript a while back and I remember there was a way to share variables through as well. You can see the available magics here: https://ipython.org/ipython-doc/3/interactive/magics.html#cellmagic-javascript https://ipython.org/ipython-doc/3/interactive/magics.html#ce... Unfortunately it looks like there is none for R or Julia, but perhaps they are installed by those specific packages, or their is some other way I don't know of.
- IndianAstronaut 11y agoCell magics are exactly what I was looking for. Much easier to do some data cleanup stuff in Python and move stats heavy stuff to R.
- baldfat 11y agoRMagic for R and Python in Jupyter https://www.youtube.com/watch?v=StX_F_kq_C0 https://www.youtube.com/watch?v=StX_F_kq_C0
- IndianAstronaut 11y agoGood video. One thing I am looking to do is call Python from an R notebook, but that doesn't seem to be happening with the magic functions.