dcase_util.data.BinaryMatrixEncoder.plot
- BinaryMatrixEncoder.plot(plot=True, binary_matrix=None, data_container=None, figsize=None, panel_title=None, binary_panel_title='Binary matrix', data_panel_title='Data', panel_title_position='right', color='binary')
Visualize binary matrix, and optionally synced data matrix.
For example, this can be used to visualize sound event activity along with the acoustic features.
- Parameters
- plotbool
If true, figure is shown automatically. Set to False if collecting multiple plots into same figure outside this method. Default value True
- binary_matrixnumpy.ndarray
Binary matrix, if None given internal data used. Default value None
- data_containerDataContainer
Extra data matrix to be shown along with binary matrix. Default value None
- figsizetuple
Size of the figure. If None given, default size (10,5) is used. Default value None
- panel_titlestr
Panel title (ylabel for first subplot) Default value None
- binary_panel_titlestr
Binary panel title (ylabel for first subplot) Default value “Binary matrix”
- data_panel_titlestr
Data panel title (ylabel for second subplot) Default value “Data”
- panel_title_positionstr
Panel title position [‘left’, ‘right’] Default value “right”
- colorstr
Color scheme used [‘binary’, ‘gray’, ‘purple’, ‘blue’, ‘green’, ‘orange’, ‘red’] Default value ‘binary’
- Returns
- None