pyts.datasets.load_basic_motions

pyts.datasets.load_basic_motions(return_X_y=False)[来源]

加载并返回基础动作数据集。

这些数据源自一个学生项目,四名学生在佩戴智能手表的情况下进行了四项活动。手表收集了三维加速度计和三维陀螺仪的数据,共包含四种活动类别:步行、休息、跑步和羽毛球。参与者需要总共记录五次运动数据,采样频率为每十分之一秒一次,持续十秒钟。

训练样本 40
测试样本 40
维度 6
时间戳 100
类别 4
Parameters:
return_X_y : bool (default = False)

如果为True,则返回 (data_train, data_test, target_train, target_test) 而不是返回 Bunch对象。

Returns:
data : Bunch

类似字典的对象,具有以下属性:

data_train : array of floats

训练集中的时间序列。

data_test : array of floats

测试集中的时间序列。

target_train : array of integers

训练集中的分类标签。

target_test : array of integers

测试集中的分类标签。

DESCR : str

数据集的完整描述。

url : str

数据集的URL地址。

(data_train, data_test, target_train, target_test) : tuple if return_X_y is True

参考文献

[1]UCR档案库中PigCVP数据集的条目

示例

>>> from pyts.datasets import load_basic_motions
>>> bunch = load_basic_motions()
>>> bunch.data_train.shape
(40, 6, 100)
>>> X_train, X_test, y_train, y_test = load_basic_motions(return_X_y=True)
>>> X_train.shape
(40, 6, 100)

使用 pyts.datasets.load_basic_motions 的示例

Joint Recurrence Plot

联合递归图

联合递归图
WEASEL+MUSE

WEASEL+MUSE

WEASEL+MUSE