{"cells": [{"cell_type": "markdown", "metadata": {}, "source": ["# plotnine\n", "\n", "[plotnine](http://plotnine.readthedocs.io/en/stable/) is an extension of [ggplot](http://ggplot.yhathq.com/). The language makes it to compose the data with the layout. I replicate the example from the gallery [Two Variable Bar Plot](http://plotnine.readthedocs.io/en/stable/generated/plotnine.geoms.geom_col.html#two-variable-bar-plot)."]}, {"cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": ["%matplotlib inline"]}, {"cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [{"data": {"text/html": ["
\n", ""], "text/plain": ["\n", " | category | \n", "value | \n", "variable | \n", "
---|---|---|---|
0 | \n", "Female | \n", "60 | \n", "gender | \n", "
1 | \n", "Male | \n", "40 | \n", "gender | \n", "
2 | \n", "1-24 | \n", "50 | \n", "age | \n", "
3 | \n", "25-54 | \n", "30 | \n", "age | \n", "
4 | \n", "55+ | \n", "20 | \n", "age | \n", "
5 | \n", "Lo | \n", "10 | \n", "income | \n", "
6 | \n", "Lo-Med | \n", "25 | \n", "income | \n", "
7 | \n", "Med | \n", "25 | \n", "income | \n", "
8 | \n", "High | \n", "40 | \n", "income | \n", "