Want to see your data come to life?
Begin building your dashboards now, and unleash your creativity!
The Stress Analysis and Monitoring Dashboard was developed using the Dashtera no-code analytics platform to explore physiological and psychological responses across four experimental conditions: baseline, stress, amusement, and meditation.
The dataset contains measurements from 15 participants, capturing autonomic and cardiovascular dynamics through wearable sensors, along with emotional responses quantified using the PANAS_total score. By transforming raw sensor data and participant feedback into interactive visualizations, the dashboard enables systematic exploration of stress responses and physiological variability.
This supports researchers and analysts in comparing conditions, identifying patterns, and extracting meaningful features related to stress and emotional regulation.
This analysis is based on the WESAD (Wearable Stress and Affect Detection) dataset, a controlled laboratory dataset designed to study stress and affective states using multimodal wearable sensing. For each participant, physiological signals were recorded continuously during four sequential conditions-baseline, stress, amusement, and meditation-while emotional responses were captured through the PANAS questionnaire, summarized here as PANAS_total to represent self-reported affective state.
The physiological data include HR, HRV, EDA, TEMP, ACC, RESP, and BVP, collected from wearable chest and wrist devices. Participants ranged from 24 to 55 years of age with variation in BMI and gender distribution. The meditation condition appears twice for each subject, reflecting repeated trials within the experimental protocol. This dataset is well suited for time-series comparison, stress pattern identification, and emotional state monitoring through physiological dynamics.
This study focuses on the following components of the WESAD dataset:
The dataset provides a rich combination of slow-varying trends (e.g., TEMP and HRV) and fast-changing signals (e.g., HR, EDA_phasic, ACC), enabling both short-term stress spike
Dashtera is a cloud-based, no-code analytics platform designed to support the visual exploration and analysis of complex datasets. The platform enables users to construct interactive dashboards without programming, allowing for efficient examination of multidimensional data through line plots, bar charts, maps, regressions, and statistical summaries. Its interface allows data to be filtered, compared, and inspected from multiple perspectives, which makes it suitable for exploratory data analysis tasks.
Key Features
Relevance to This Project
Dashtera was selected for this study due to its ability to rapidly generate interactive, sensor-focused dashboards without additional software development overhead. Its lightweight configuration and visual workflow make it well suited for time-series comparison, motion pattern inspection, and exploratory analysis of multichannel sensor data. Its capability to handle synchronized multichannel data (e.g., HR, HRV, EDA, RESP, and BVP) allowed for straightforward comparison of sensor behaviors over time, while its dynamic filtering and layered visualization options supported condition-based inspection, participant-level tracking, and exploratory pattern discovery.
Subject Information
The initial dashboard provides a summary of participant demographics and psychological scores. Key observations include:
This overview establishes context for physiological signal interpretation.
The Subject Information dashboard presents an integrated view of demographic and emotional attributes. Spider charts illustrate condition-specific variations in PANAS_total. Age and BMI distributions are visualized with bar charts, while gender distribution is shown with a donut chart.
Key Insights:
HR (Heart Rate)
The HR dashboard visualizes participants’ heart rate across conditions using time-series plots, condition-specific line plots, histograms, distributions, and box plots. Time-series charts highlight transient HR spikes, while condition-based line plots aggregate HR trends for each state. Histograms and distributions depict the frequency and range of HR values, and box plots summarize central tendencies and outliers.
Key Insights:
HRV (Heart Rate Variability)
HRV is visualized using the same approach as HR. Time-series plots show fluctuations over time, while condition-specific plots reveal decreases during stress and increases during relaxation or meditation. Histograms, distributions, and box plots illustrate overall variability.
Key Insights:
EDA (Electrodermal Activity)
EDA_tonic and EDA_phasic signals are displayed together. Time-series plots track overall arousal (tonic) and rapid emotional responses (phasic) across conditions. Condition-specific line plots highlight trends, and histograms/distributions show amplitude and frequency of peaks. Box plots summarize variability across participants.
Key Insights:
TEMP (Skin Temperature)
TEMP_chest (core) and TEMP_wrist (surface) are plotted together. Time-series plots display slow temperature changes, while condition-specific charts highlight differences between core and peripheral responses. Histograms and box plots summarize variability and trends across participants.
Key Insights:
ACC (Accelerometer)
ACC data visualizes participants’ movement. Time-series plots show linear acceleration along three axes, with condition-specific charts highlighting motion patterns. Histograms and box plots summarize amplitude and variability.
Key Insights:
RESP (Respiration Rate)
Respiration rate is shown via time-series and condition-specific plots, with histograms, distributions, and box plots summarizing changes. The data highlights changes in breathing patterns across emotional states.
Key Insights:
BVP (Blood Volume Pulse)
BVP time-series plots visualize micro-cardiac variations. Condition-specific plots, histograms, and box plots show differences in cardiac behavior across states.
Key Insights:
Stress Score
Stress scores are presented using time-series plots, condition-specific line plots, histograms, distributions, box plots, and an additional gauge meter representing real-time stress intensity. This provides a combined view of physiological and subjective stress responses.
Key Insights:
The dashboards collectively demonstrate the dataset’s utility for stress and emotional state monitoring. Each physiological modality contributes unique information:
This multimodal approach allows detailed examination of both inter-subject and intra-subject variability across experimental conditions.
The Stress Analysis & Monitoring Dashboard demonstrates the effectiveness of Dashtera for interactive, no-code exploration of complex physiological datasets. By combining time-series, distributions, and composite metrics:
Dashtera enables rapid visualization, interactive analysis, and data-driven insights, supporting both research and applied stress monitoring applications.
Share: