|
a |
|
b/code/eda.py |
|
|
1 |
import os |
|
|
2 |
import h5py |
|
|
3 |
import numpy as np |
|
|
4 |
import matplotlib.pyplot as plt |
|
|
5 |
import datetime as dt |
|
|
6 |
import collections |
|
|
7 |
import librosa |
|
|
8 |
|
|
|
9 |
path = "/media/ml/data_ml/EEG/deepsleepnet/data_npy/SC4061E0.npz" |
|
|
10 |
|
|
|
11 |
data = np.load(path) |
|
|
12 |
|
|
|
13 |
x = data['x'] |
|
|
14 |
y = data['y'] |
|
|
15 |
|
|
|
16 |
fig_1 = plt.figure(figsize=(12, 6)) |
|
|
17 |
plt.plot(x[100, ...].ravel()) |
|
|
18 |
plt.title("EEG Epoch") |
|
|
19 |
plt.ylabel("Amplitude") |
|
|
20 |
plt.xlabel("Time") |
|
|
21 |
plt.show() |
|
|
22 |
|
|
|
23 |
fig_2 = plt.figure(figsize=(12, 6)) |
|
|
24 |
plt.plot(y.ravel()) |
|
|
25 |
plt.title("Sleep Stages") |
|
|
26 |
plt.ylabel("Classes") |
|
|
27 |
plt.xlabel("Time") |
|
|
28 |
plt.show() |