Code Monkey home page Code Monkey logo

quickviz's Introduction

Build Status Binder

Quickviz

Quickviz provides widgets for quickly visualizing pandas dataframes. It interfaces with seaborn and pandas.plot.

Example

View of the interface

See the gallery (which is also a test suite) for more.

Usage

There only one function, visualize. Apply it to your dataframe, and start playing.

from quickviz import visualize as v
from vega_datasets import data

df = data.cars()
v(df)

Try it live!

Rationale

It is often necessary to plot data in order to understand it. Plotting allows to quiclky spot glitches in the data: that person who is 180 meters tall or this car which can speed thousands of kilometers per hour will immediately stand out. In this situation, one wants a way to quickly (rather than beautifully) plot their data. Quickviz provides a set of widgets to do this in a few clicks.

Installation

pip install ipywidgets
jupyter nbextension enable --py widgetsnbextension
pip install quickviz

Disclaimer

Quickviz does not read the documentation for you! It only makes it easier to use seaborn/pandas with a mouse. In order to understand what you are doing, you still need to dig in their respective APIs.

quickviz's People

Contributors

chmduquesne avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.