Skip to content

HHammond/ipython-profile

Repository files navigation

IPython Profile

This repo is a clone of my local IPython profile which adds a features to IPython such as importing Matplotlib, Numpy and Pandas as well as setting inline plotting by default.

I use this profile with my D3 inspired Matplotlibrc.

To use this IPython profile just use the following bash commands:

cd $(ipython locate)
mv profile_default profile_default.bk
git clone git@github.com:HHammond/ipython-profile.git profile_default

Features:

  • Pretty Tables and Notebook

  • DataFrame Summary Row and Column:

    summarize(df)
    

    Function information here.

  • Percentage Formatting:

    as_percent(0.5)
    

    Function information here.

  • Automatic Imports:

    • Numpy as np
    • Pandas as pd
    • PyPlot as plt

Preview

Main Interface

Typography

Tables

About

A nicer IPython default profile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published