PlotlyDash:如何更改线条颜色?

时间:2020-08-12 18:29:56

标签: python plotly-dash

我正在使用绘图破折号创建折线图,并希望将折线更改为特定颜色。您会在我的代码中看到它,但是它不会更改默认颜色。我猜我做错了。有办法改变颜色吗?如果是这样,我该如何解决?

dcc.Graph(id='henry',
        figure={
            'data':[
                {'x':dates,'y':henrycases,'type':'line','name':'Cases','color':'red'},
                {'x':dates,'y':henrydf,'type':'line','name':'Wait Time','color':'black'}
                ],
            'layout':{
                'title':'Henry County Wait Time and New Cases per Day'
                }

1 个答案:

答案 0 :(得分:2)

您可以像这样指定线条颜色

dcc.Graph(
    id='henry',
    figure={
        'data': [
            {'x':dates,'y':henrycases,'type':'line','name':'Cases','line':dict(color='red')},
            {'x':dates,'y':henrydf,'type':'line','name':'Wait Time','line':dict(color='black')}
        ],
        'layout': {
            'title':'Henry County Wait Time and New Cases per Day'
        }
    }
)

或者像这样

dcc.Graph(
    id='henry',
    figure={
        'data': [
            {'x':dates,'y':henrycases,'type':'line','name':'Cases','line_color':'red'},
            {'x':dates,'y':henrydf,'type':'line','name':'Wait Time','line_color':'black'}
        ],
        'layout': {
            'title':'Henry County Wait Time and New Cases per Day'
        }
    }
)