2016-07-19 16 views
1

Unten ist mein Code, könnte mir jemand sagen, wie kann ich Hintergrundfarbe, Titel, y-Achse Etiketten x-Achse:Wie Hintergrundfarbe, Titel in Plotly (Python) festlegen?

scatterplot = plot([Scatter( x=x.index, y=x['rating'], mode='markers', marker=dict(size=10, color=x['value'], colorscale='Viridis', showscale=True), text=(x['value'] + ' ' + x['Episode'] + '<br>' + x['label']))], output_type='div')

P. S: diese direkt in die Homepage gezeigt wird.

Antwort

1

Sie können Set Hintergrundfarbe durch ein Layout-Objekt erstellen

layout = Layout(
    plot_bgcolor='rgba(0,0,0,0)' 
) 

data = Data([ 
    Scatter(...) 
]) 

fig = Figure(data=data, layout=layout) 
plot(fig, output_type='div') 

Wenn Sie einen transparenten Hintergrund wollen sehen this post.

Um die Titel und Achsenbeschriftungen, Eigenschaften hinzufügen zu dem Layout-Objekt (see the docs) gesetzt:

title='Plot Title', 
xaxis=dict(
    title='x Axis', 
    titlefont=dict(
     family='Courier New, monospace', 
     size=18, 
     color='#7f7f7f' 
    ) 
), 
yaxis=dict(
    title='y Axis', 
    titlefont=dict(
     family='Courier New, monospace', 
     size=18, 
     color='#7f7f7f' 
    ) 
) 
+0

Dank, dass mein Problem gelöst und hat mir geholfen, zu wissen, wie das funktioniert. – sid8491

+0

@ user3196845 bitte als angenommen markieren antworten dann – rawbeans

+0

als akzeptiert markiert, danke. – sid8491

Verwandte Themen