Я пытаюсь построить свои данные, используя Plotly, это код для построения кадра данных, отсортированного по дате и времени в индексе и количеству людей в столбце nb_vald
. Мне удалось построить его в режиме маркеров, как показано на рисунке, но кажется, что поведение меняется при использовании режима lines
или lines+markers
. зная, что я смог построить каждый график отдельно в режиме lines+markers
, но он не работает при построении нескольких разбросов.
Примечание: мой x_axis хорошо отсортирован.
data_list = []
for journey in dates:
data = new_data[new_data['jour'].values== journey].set_index('idnt_trnc_horr_vald')
data_list.append(
go.Scatter(x=sorted(data.index),
y=list(data.nb_vald),
name=journey,
mode='lines+markers'
))
layout = go.Layout({‘clickmode’: ‘event+select’},
xaxis={'title': 'Temps','rangemode':'normal','autorange':True},
yaxis={'title': 'nbre person', 'autorange':True}
)
fig= go.Figure(data=data_list, layout= layout) #go.Figure()
py.iplot(fig)