Barchart
When I want to compare a metric across categorical groups..
import numpy as np
import pandas as pd
import os
from IPython.display import display, Image
import plotly.graph_objs as go
coronovirus = pd.read_csv('../data/barchart-1.csv')
fig = go.Figure(
data=[go.Bar(name='1-week counts', x=coronovirus['values'], y=coronovirus['actual'])]
)
fig.update_layout()
fig.show()
Image(filename='../images/barchart-figure-1.png')
fig = go.Figure(data=[
go.Bar(name='Actual', x=coronovirus['values'], y=coronovirus['actual']),
go.Bar(name='Expected', x=coronovirus['values'], y=coronovirus['forecast'])
])
fig.update_layout(title='',
xaxis_title='x',
yaxis_title='count',
annotations=[
],
xaxis = dict(
tickmode = 'linear',
tick0 = 0,
dtick = 1
)
)
# Change the bar mode
fig.update_layout(barmode='group')
fig.update_yaxes(range=[0, 275])
fig.show()
Image(filename='../images/barchart-figure-2.png')