Will Pluto Eclipse Jupyter
Pluto is a newish notebook environment for the Julia language, I look at how to create interactive plots with these two excellent tools. I also look at Pandas v. SQL, Google's Colab and CO2 emissions
Hello, again. Here is the latest in my occasional article updates. I’ve been looking at Pluto, the notebook envoronment for the Julia language and am quite impressed. Unlike Jupyter, Pluto is reactive. Meaning that if you change a value in a cell anywhere in the notebook, the other cells that are dependent on that value are automatically updated. This makes the notebook much more robust and less prone to errors.
Pluto also comes with built-in interactivity. You can bind a Julia variable to an HTML control, such as a slider, and watch the entire notebook update itself as you move the slider.
I’ve been paying around with Pluto and Julia’s plotting functions here:
Interactive Data Visualization with Julia and Pluto
If you are interested in Pluto here is a good presentation by Fons van der Plas from JuliaCom 2021.
I’ve been looking at the UK electoral system and deciding whether I prefer to do anaylis with Pandas or SQL:
SQL, Pandas, or Both: Analyzing the UK Electoral System with Python
If you haven’t tried Google Colab, you should give it a go. An excellent Jupyter environment in the Cloud that let’s you store your data on Google Drive:
Google Colab: An Online Jupyter Notebook That You Really Should Try
Lastly, another Streamlit app that tracks CO2 emissions. I’m constantly surprise how easy it is to build Streamlit apps:
An Interactive CO2 Emissions Dashboard with Plotly and Streamlit
That’s all for now. I thinking about doing a more in-depth piece on Pluto, if you have any thoughts about it, please get in touch. Thanks for reading!