TsGroup#
import pynapple as nap
import pynaviz as viz
print(tsgroup)
Index rate group channel random
------- -------- ------- --------- --------
0 1.00029 0 1 -0.32
1 2.00058 0 3 -0.25
2 3.00087 1 0 -0.38
3 4.00116 0 2 1
4 5.00144 1 4 -0.74
5 6.00173 0 5 0.54
6 7.00202 0 6 -0.27
7 8.00231 1 7 0.06
8 9.0026 0 8 -0.29
9 10.0029 1 9 1.32
PlotTsGroup#
v = viz.PlotTsGroup(tsgroup)
v.show()

PlotTsGroup - group_by#
v = viz.PlotTsGroup(tsgroup)
v.group_by(metadata_name='group')
v.show()

PlotTsGroup - sort_by#
v = viz.PlotTsGroup(tsgroup)
v.sort_by(metadata_name='rate')
v.show()

PlotTsGroup - color_by#
v = viz.PlotTsGroup(tsgroup)
v.color_by(metadata_name='group')
v.show()

PlotTsGroup - add_interval_sets#
v = viz.PlotTsGroup(tsgroup)
v.add_interval_sets(epochs=IntervalSet)
v.show()
