Source code for fusionlab.utils.plots
import matplotlib.pyplot as plt
[docs]
def plot_channels(signals, show=True):
'''
plot signals by channels
Args:
signals: numpy array, shape (num_samples, num_channels)
'''
num_channels = signals.shape[1]
fig, axes = plt.subplots(num_channels, 1, figsize=(10, 10))
for i in range(num_channels):
axes[i].plot(signals[:, i])
if show: plt.show()
return fig