首页 > 解决方案 > 使用 Empatica E4 的 Electrodermal 数据 - 如何随时间绘制?

问题描述

我正在处理从 Empatica E4 导入的皮肤电数据。我想创建描述性并对数据进行 z 评分,然后将其绘制出来。到目前为止,我已经设法做到了以下几点:

# Import packages
import pandas as pd
# Download data
df = pd.read_csv("EDA.csv")
# Plot it
df.plot()

import pandas as pd
from scipy.stats import zscore
df = pd.DataFrame(pd.read_csv('EDA.csv', sep=','))
print(df.describe())
df = df.apply(zscore) # Normalization
print(df.describe())
print (df)

import matplotlib.pyplot as plt
plt.plot(df)

这是我的输出:

描述 Z SCORE 图

我想更改 x 轴,以便它读取时间而不是数据点编号。坚持的是如何以 4hz 的采样率读取 EDA.csv 数据并将其包含在我的图中。

提前致谢!

标签: pythonpandasbiometrics

解决方案


推荐阅读