Switch to side-by-side view

--- a
+++ b/Notebooks/07_demographic_analysis.py
@@ -0,0 +1,23 @@
+from wearsed.dataset.WearSEDDataset import WearSEDDataset
+from tqdm import tqdm
+import pandas as pd
+
+dataset = WearSEDDataset()
+subject_data = dataset.subject_infos.loc[dataset.mesa_ids][['nsrr_age', 'nsrr_bmi', 'nsrr_sex', 'nsrr_race', 'nsrr_current_smoker', 'nsrr_ever_smoker', 'nsrr_ahi_hp3r_aasm15', 'nsrr_phrnumar_f1', 'nsrr_tst_f1']]
+subject_data.columns = ['nsrr_age', 'nsrr_bmi', 'nsrr_sex', 'nsrr_race', 'nsrr_current_smoker', 'nsrr_ever_smoker', 'nsrr_ahi', 'nsrr_ari', 'nsrr_tst']
+
+ahis = []
+aris = []
+tsts = []  # TST in minutes
+
+for recording_idx in tqdm(range(len(dataset))):
+    recording = dataset[recording_idx]
+    ahis.append(recording.get_ahi())
+    aris.append(recording.get_ari())
+    tsts.append(recording.total_sleep_time_in_sec / 60)
+
+subject_data['self_ahi'] = ahis
+subject_data['self_ari'] = aris
+subject_data['self_tst'] = tsts
+
+subject_data.to_csv('Notebooks/demographic_data.csv')
\ No newline at end of file