Coding standards for your Jupyter notebooks

Use headings and markdown lavishly

Notebook above is a good example of a title and a narrative about the notebook
An example of how headings render in notebooks
Insert a table of contents for lengthy notebooks
Master markdown to enrich your notebooks with rich typography and multimedia

Use LaTex for equations

An example of LaTex equations get rendered in notebooks

Break longer segments of code into multiple cells

Plot profusely

Coding standards for your Python snippets

Be explicit about uncommon libraries that you use in the notebook

Explicitly state uncommon libraries that you use

Example structure of your data science notebook

--

--

--

Atma Mani is the lead product engineer for ArcGIS API for Python at Esri. He enjoys applying advanced analytics to solve spatial problems.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Sentiment Analysis in R

Comparing Methods for Measuring Extraction Yield in Espresso

What is actually Data science

Detailed Explanation of Exploratory Data analysis using Iris Dataset

What Mainstream AI is (Not) Doing

Kickstarter Projects — Do They Succeed?

Walmart Store Sales Prediction

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Atma Mani

Atma Mani

Atma Mani is the lead product engineer for ArcGIS API for Python at Esri. He enjoys applying advanced analytics to solve spatial problems.

More from Medium

Python — How to improve code

Data Types for Data Science in Python: Meet the collections module

Top 5 Essential Python Libraries For Data Science Beginners

Let’s Move Data to Dataframe !!