jupyter notebooks: data analysis
jupyter notebook
-
Like a wiki with embedded python (or other) code that produces additional output.
-
Perhaps most commonly used as worksheet for data science / analysis
I checked it today in search nea tool for "living documentation / specifications". It would be nice to publish a website that displays up-to-date information (retrieved from a database or rest services) about our system (e.g. usage, active server, order activity last week, active tenants) - charts included.
A Bridge between currently used online sources (kibana, grafana) offline extractions (wiki, excel).
Unfortunately I think this idea is too far away from its intended use case. A server installation seems possible https://jupyterhub.readthedocs.io/en/latest/ but things like automatic reevaluating pages, or even hiding source lines for better viewing is seemingly nothing out of the box.
pro
-
code (python, r), database, rest access surrounded by markup (markdown) is fully supported
-
cheap changes (wiki like view,edit,save,view again), easy testing
-
mighty python charting libraries for visualization
contra
-
no debugger for scripts
-
no syntax assist for python
-
versioning?
-
no "presentation mode" (hiding all scripts) .. for experts only?