0% found this document useful (0 votes)
6 views5 pages

3 Python Tools Every Data Scientist Should Use - by Jake From Mito - Trymito - Sep, 2021 - Medium

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views5 pages

3 Python Tools Every Data Scientist Should Use - by Jake From Mito - Trymito - Sep, 2021 - Medium

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

08/10/2021 3 Python Tools Every Data Scientist Should Use | by Jake from Mito | trymito | Sep, 2021 | Medium

To make Medium work, we log user data.


By using Medium, you agree to our
Privacy Policy, including cookie policy.

Sign in to your account (ja__@g__.com) for your personalized experience.

Sign in with Google

Not you? Sign in or create an account

3 Python Tools Every Data Scientist Should Use


Jake from Mito Follow

Sep 20 · 3 min read

1. Mito

Mito is a free Python package that allows the users to call a spreadsheet interface into
their Jupyter environment. Every edit you make in the spreadsheet will generate
the equivalent Python in the code cell below.

Mito is great for Python users who want to generate their syntax more quickly, without
needing to go to Stack Overflow or google. It is also used by Excel users, who want to
transition their skills to Python.

Here is a demo video:

Data Slicing with Mito 2.0

https://medium.com/trymito/3-python-tools-every-data-scientist-should-use-a250256cfbac 1/5
08/10/2021 3 Python Tools Every Data Scientist Should Use | by Jake from Mito | trymito | Sep, 2021 | Medium

To make Medium work, we log user data.


By using Medium, you agree to our
Privacy Policy, including cookie policy.

To install Mito, run these commands:

python -m pip install mitoinstaller


python -m mitoinstaller install

Then open Jupyter Lab, and this code should appear:

import mitosheet
mitosheet.sheet()

Just run those commands to render the Mitosheet.

Mito has lot’s of great functionality for exploratory data analysis, data cleaning, and
data analysis, including:

Generating graphs and the equivalent code

Creating pivot tables

Merging datasets together

Using spreadsheet formulas

Filtering and sorting datasets

Looking at summary statistics

Filling null values

and much more!

Here is the full documentation.

2. Streamlit
https://medium.com/trymito/3-python-tools-every-data-scientist-should-use-a250256cfbac 2/5
08/10/2021 3 Python Tools Every Data Scientist Should Use | by Jake from Mito | trymito | Sep, 2021 | Medium

Streamlit recognizes that data science work is meant to be shared and understood by
To make Medium work, we log user data.
people outside of your data
By science team.
using Medium, youStreamlit
agree to ourmakes it possible to turn a Python
Privacy Policy, including cookie policy.
script into a user friendly data app.

Here is their website.

Streamlit makes it simple to add interactive widgets to any analysis.

https://streamlit.io/

To install Streamlit, run these commands:

pip install streamlit


streamlit hello

They also make it easy to deploy your apps. Figuring out deployment can often be the
most tedious part of creating a data app. All you have to do is select your repository,
branch, and main file path, and Streamlit will deploy it.

Data science teams can often work insularly. Streamlit allows the team to focus on their
analysis, but gives them the ability to share their analysis effectively without spending a
lot of time on the sharing process.

https://medium.com/trymito/3-python-tools-every-data-scientist-should-use-a250256cfbac 3/5
08/10/2021 3 Python Tools Every Data Scientist Should Use | by Jake from Mito | trymito | Sep, 2021 | Medium

3. Lux To make Medium work, we log user data.


By using Medium, you agree to our
Lux is a great tool for dataPrivacy
visualization and exploratory
Policy, including cookie policy. data analysis. Lux will take any

data frame and automatically recommend visualizations that help you explore and
share the data. You do not need to write any of the visualization code yourself.

To import lux:

import lux
import pandas as pd

Below you can see how Lux provides visualization options for any data frame. All you
need to do is select the chart you want. No coding required. This is a huge time saver, as
getting the exact correct syntax from a package from like matplotlib or seaborn can be
time intensive.

https://github.com/lux-org/lux

Lux allows you to export your visualizations as well, making the sharing process
smooth and simple. You can export the visualizations to HTML, or you can convert
them into the equivalent matplotlib code, so you can edit them further.

I hope you found these packages helpful and they save you time in your analysis :)

Python Data Science Pandas Excel

https://medium.com/trymito/3-python-tools-every-data-scientist-should-use-a250256cfbac 4/5
08/10/2021 3 Python Tools Every Data Scientist Should Use | by Jake from Mito | trymito | Sep, 2021 | Medium

To make Medium work, we log user data.


By using Medium, you agree to our
Privacy Policy, including cookie policy.
About Write Help Legal

Get the Medium app

https://medium.com/trymito/3-python-tools-every-data-scientist-should-use-a250256cfbac 5/5

You might also like