用于腕戴式加速度计数据的计步器
项目描述
步数
一个 Python 包,用于根据加速度计数据估计步数。
该算法针对以 100 Hz 收集的腕戴式 AX3 数据进行了调整,与UK Biobank Accelerometer Dataset相匹配。
入门
安装
$ pip install stepcount
用法
# Process an AX3 file
$ stepcount sample.cwa
# Or a CSV file
$ stepcount sample.cwa
# Or an ActiGraph file
$ stepcount sample.gt3x
# Or a GENEActiv file
$ stepcount sample.bin
输出:
Summary
-------
{
"Filename": "sample.cwa",
"Filesize(MB)": 65.1,
"Device": "Axivity",
"DeviceID": 2278,
"ReadErrors": 0,
"SampleRate": 100.0,
"ReadOK": 1,
"StartTime": "2013-10-21 10:00:07",
"EndTime": "2013-10-28 10:00:01",
"TotalWalking(min)": 655.75,
"TotalSteps": 43132,
...
}
Daily step count
----------------
steps
time
2013-10-21 5368.0
2013-10-22 7634.0
2013-10-23 10009.0
...
Output: outputs/sample/
输出文件
默认情况下,输出文件将存储在outputs/{filename}/
当前工作目录中创建的文件夹中。-o
您可以使用以下标志更改输出路径:
$ stepcount sample.cwa -o /path/to/some/folder/
处理 CSV 文件
如果提供了 CSV 文件,则它必须具有以下标题:time
, x
, y
, z
. 例如:
time,x,y,z
2013-10-21 10:00:08.000,-0.078923,0.396706,0.917759
2013-10-21 10:00:08.010,-0.094370,0.381479,0.933580
2013-10-21 10:00:08.020,-0.094370,0.366252,0.901938
2013-10-21 10:00:08.030,-0.078923,0.411933,0.901938
...
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
stepcount-0.0.1.tar.gz
(10.6 kB
查看哈希)
内置分布
stepcount-0.0.1-py3-none-any.whl
(10.5 kB
查看哈希)