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()

None


PlotTsGroup - group_by#

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

group_by


PlotTsGroup - sort_by#

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

sort_by


PlotTsGroup - color_by#

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

color_by


PlotTsGroup - add_interval_sets#

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

add_interval_sets