python - 使用 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)
这是我的输出:
我想更改 x 轴,以便它读取时间而不是数据点编号。坚持的是如何以 4hz 的采样率读取 EDA.csv 数据并将其包含在我的图中。
提前致谢!
解决方案
推荐阅读
- python - psycopg2 连接到数据库集群中的主服务器
- javascript - 在嵌套数组中查找空数组并在 Javascript 中删除它们
- javascript - expo-service-worker.js:93 未捕获的 DOMException:无法在“WorkerGlobalScope”上执行“importScripts”:
- php - 会话变量偶尔丢失
- typescript - postgresql typeOrm 过滤多对多关系
- php - Xero PHP API 错误:“您无权访问此资源”
- owl - 在 Protege 中根据对象属性按照一定的规则对个体进行分类
- java - 将阿拉伯数字转换为罗马数字的问题
- c# - 在 ASP.Net 中单击按钮后,报表查看器始终显示加载但从不加载数据
- spring - 具有嵌套属性的 Spring REST 请求(在树结构中)