Colorscale for go.Bar

You can set the color of each trace using a given colormap like

import dash_core_components as dcc
import datetime
import plotly.graph_objs as go
import plotly.express as px
trace1 = go.Bar(
    x=[datetime.date(2019,1,1), datetime.date(2019,1,2)],
    y=[0.5,0.8],
    name='series 1',
    marker_color=px.colors.qualitative.Dark24[0])
trace2 = go.Bar(
    x=[datetime.date(2019,1,1), datetime.date(2019,1,2)],
    y=[0.3,0.4],
    name='series 2',
    marker_color=px.colors.qualitative.Dark24[1])
traces = [trace1, trace2]
layout = {
        'barmode':'relative',
        'title_text':'test'
    }
fig = go.Figure(data=traces, layout=layout)
fig.show()
3 Likes