此文档转载自https://github.com/yhat/ggpy/tree/master/docs
gemo_abline
from ggplot import *
pigeons.head()
ggplot(pigeons, aes(x='pos', y='speed')) + \
geom_point() + \
geom_abline()
ggplot(pigeons, aes(x='pos', y='speed')) + \
geom_point() + \
geom_abline(slope=-1)
ggplot(pigeons, aes(x='pos', y='speed')) + \
geom_point() + \
geom_abline(slope=(180.-80.)/(-100-400), color='DodgerBlue')
ggplot(pigeons, aes(x='pos', y='speed')) + \
geom_point() + \
geom_abline(slope=(180.-80.)/(-100-400), intercept=170, color='DodgerBlue')
ggplot(mtcars, aes(x='wt', y='mpg', color='factor(cyl)')) + \
geom_point() + \
geom_abline(slope=-8, intercept=45)
ggplot(diamonds, aes(x='carat', y='price')) + geom_point()
ggplot(diamonds, aes(x='carat', y='price')) + \
geom_point(color='PapayaWhip') + \
geom_abline(slope=5000)
ggplot(diamonds, aes(x='carat', y='price')) + \
geom_point(color='PeachPuff') + \
geom_abline(slope=5000, color='OliveDrab') + \
geom_abline(slope=6000, color='Tomato') + \
geom_abline(slope=7000, color='SaddleBrown')
geom_area
from ggplot import *
%matplotlib inline
ggplot(meat, aes(x='date', y='beef')) + \
geom_area() + \
scale_x_date(labels=date_format('%B %-d, %Y'))
ggplot(meat, aes(x='date', y='beef')) + \
geom_area() + \
scale_x_date(labels=date_format('%B %-d, %Y'))
ggplot(meat, aes(x='date', y='beef')) + \
geom_area() + \
geom_point() + \
scale_x_date(labels=date_format('%B %-d, %Y'))
geom_bar
from ggplot import *
%matplotlib inline
ggplot(mtcars, aes(x='cyl')) + geom_bar()
ggplot(mtcars, aes(x='cyl', fill='blue')) + geom_bar()
ggplot(mtcars, aes(x='cyl')) + geom_bar(color='red')
ggplot(diamonds, aes(x='clarity', weight='x')) + geom_bar()
ggplot(diamonds, aes(x='clarity')) + geom_bar()