2015-07-20 16 views
5

Ho un grande spazio tra le mie sottotrame nella trama. In matplotlib, c'è un layout chiamato layout stretto che rimuove questo. Esiste un layout simile nella trama? Sto pianificando in un notebook iPython, quindi c'è spazio limitato. Vedi lo spazio nell'immagine qui sotto.Rimuovere lo spazio tra le sottotrame in Plotly?

enter image description here

risposta

14

Sì, c'è! È possibile utilizzare specs e vertical_spacing o horizontal_spacing. Ecco un esempio per horizontal_spacing:

from plotly import tools 
import plotly.plotly as py 
from plotly.graph_objs import * 

trace1 = Scatter(
    x=[1, 2, 3], 
    y=[4, 5, 6] 
) 
trace2 = Scatter(
    x=[20, 30, 40], 
    y=[50, 60, 70], 
) 

fig = tools.make_subplots(rows = 1, cols = 2, specs = [[{}, {}]], 
          horizontal_spacing = 0.05) 

fig.append_trace(trace1, 1, 1) 
fig.append_trace(trace2, 1, 2) 

py.iplot(fig, filename='make-subplot-horizontal_spacing') 

here is the plot

è possibile trovare ulteriori tutorial a pagina sottotrame Plotly: Plotly subplots tutorial

+0

I dettagli di specifiche non sono chiare. C'è una pagina di documenti su di esso che lo spiega in modo più dettagliato? – wordsforthewise

Problemi correlati