@@ -490,14 +490,16 @@ def event_timeline(self, ax, field=None, method=None, factor=1, colors_mode="rol
490
490
491
491
# TODO : fill mappables dict
492
492
y_seg = dict ()
493
+ _time = self .time
494
+
493
495
if field is not None and method != "all" :
494
496
for i , b0 , _ in self .iter_on ("segment" ):
495
497
y = self [field ][i ]
496
498
if y .shape [0 ] != 0 :
497
499
y_seg [b0 ] = y .mean () * factor
498
500
mappables = dict ()
499
501
for i , b0 , b1 in self .iter_on ("segment" ):
500
- x = self . time [i ]
502
+ x = _time [i ]
501
503
if x .shape [0 ] == 0 :
502
504
continue
503
505
@@ -532,7 +534,7 @@ def event_timeline(self, ax, field=None, method=None, factor=1, colors_mode="rol
532
534
else y_seg [seg_next ]
533
535
)
534
536
)
535
- ax .plot ((x [- 1 ], self . time [i_n ]), (y0 , y1 ), ** event_kw )[0 ]
537
+ ax .plot ((x [- 1 ], _time [i_n ]), (y0 , y1 ), ** event_kw )[0 ]
536
538
events ["merging" ].append ((x [- 1 ], y0 ))
537
539
538
540
if i_p != - 1 :
@@ -548,7 +550,7 @@ def event_timeline(self, ax, field=None, method=None, factor=1, colors_mode="rol
548
550
else y_seg [seg_previous ]
549
551
)
550
552
)
551
- ax .plot ((x [0 ], self . time [i_p ]), (y0 , y1 ), ** event_kw )[0 ]
553
+ ax .plot ((x [0 ], _time [i_p ]), (y0 , y1 ), ** event_kw )[0 ]
552
554
events ["spliting" ].append ((x [0 ], y0 ))
553
555
554
556
j += 1
0 commit comments