2015-07-20 12 views
5

Mam dużą przestrzeń pomiędzy moimi wątkami w spisku. W matplotlib jest układ zwany ciasnym układem, który usuwa to. Czy istnieje podobny układ w spisku? Planuję w notebooku iPython, więc jest mało miejsca. Zobacz miejsce na obrazku poniżej.Usunąć spację między subplots in Plotly?

enter image description here

Odpowiedz

14

Tak jest! Można użyć specs i vertical_spacing lub horizontal_spacing. Oto przykład dla 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

Można znaleźć więcej tutoriale na Plotly stronie wątków: Plotly subplots tutorial

+0

Szczegóły dotyczące specyfikacji nie są jasne. Czy jest na niej strona z dokumentami, wyjaśniająca je bardziej szczegółowo? – wordsforthewise