29
loading...
This website collects cookies to deliver better user experience
pip install bar\_chart\_race
>>> import bar\_chart\_race as bcr
>>> bcr.\_\_version\_\_
'0.1.0'
df = bcr.load\_dataset('covid19\_tutorial')
df
bcr.bar\_chart\_race(df)
bcr.bar\_chart\_race(df, orientation='v')
bcr.bar\_chart\_race(df, sort='asc')
bcr.bar\_chart\_race(df, n\_bars=6)
bcr.bar\_chart\_race(df, fixed\_order=['Iran', 'USA', 'Italy',
'Spain', 'Belgium'])
bcr.bar\_chart\_race(df, fixed\_max=True)
bcr.bar\_chart\_race(df, steps\_per\_period=20, period\_length=200)
bcr.bar\_chart\_race(df, interpolate\_period=True)
bcr.bar\_chart\_race(df,
figsize=(5, 3),
dpi=100,
label\_bars=False,
period\_label={'x': .99, 'y': .1, 'ha': 'right', 'color': 'red'},
title='COVID-19 Deaths by Country')
bcr.bar\_chart\_race(df, bar\_kwargs={'alpha': .2, 'ec': 'black', 'lw': 3})
bcr.bar\_chart\_race(df, period\_fmt='%b %-d, %Y')
def summary(values, ranks):
total\_deaths = int(round(values.sum(), -2))
s = f'Total Deaths - {total\_deaths:,.0f}'
return {'x': .99, 'y': .05, 's': s, 'ha': 'right', 'size': 8}
bcr.bar\_chart\_race(df, period\_summary\_func=summary)
def func(values, ranks):
return values.quantile(.9)
bcr.bar\_chart\_race(df, perpendicular\_bar\_func=func)