728x90 반응형 SMALL 수면 곡선1 수면 곡선 (Hypnogram) 그리기 수면 곡선 (Hypnogram) 그리기 import numpy as npimport matplotlib.pyplot as plt# 수면 단계 데이터y = 'sleep_stage'# x 축 데이터: 시간에 해당하는 값x = list(range(len(y)))# 단계별 라벨 설정labels = {0: 'N3', 1: 'N2', 2: 'N1', 3: 'R', 4: 'W'}# 그래프 그리기plt.figure(figsize=(15, 6))plt.plot(x, y, marker='o', linestyle='-')plt.yticks(ticks=list(labels.keys()), labels=list(labels.values()))plt.xlabel('Time (hour)')plt.ylabel('Sleep Stage.. 2023. 9. 26. 이전 1 다음 728x90 반응형 LIST