PTRAIL轨迹数据处理和特征提取库

介绍

PTRAIL是最先进的移动数据预处理库,主要处理过滤数据,生成特征和轨迹数据的插值。

特点

1.PTRAIL主要使用基于Python Pandas和numpy的并行计算,这使得它与其他可用的库相比非常快。
2.PTRAIL通过使用计算机中所有可用的内核,充分利用了它所运行的机器的全部能力。
3.PTRAIL使用一个建立在Python pandas之上的定制的DataFrame来表示和存储轨迹数据。
4.PTRAIL提供了一些时间和空间特征,这些特征的计算主要采用并行计算,以实现非常快速和准确的计算。
5.PTRAIL提供了几种过滤和离群点检测方法,用于清理和降低轨迹数据的噪音。
6.PTRAIL提供了四种不同的轨迹插值技术,这在业界尚属首次。

Documentation

PTRAIL Documentation

Pip Installation

pip install PTRAIL

Examples

PTRAIL Examples

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. create table in the local DBMS in android. below is a sample for the table: private static final String TV_REMOTE_CONFIG_TABLE_CREATE = "create table " + remote_tables.sTvRemoteConfigTable + " ( " + "_id integer primary key autoincrement, " + remote_tables.tv_remote_config_table.KEY_REMOTE_ID + " integer not null, " + remote_tables.tv_remote_config_table.KEY_REMOTE_BITS + " integer not null, " + remote_tables.tv_remote_config_table.KEY_REMOTE_PRE_DATA_BITS + " integer not null, " + remote_tables.tv_remote_config_table.KEY_REMOTE_FLAGS + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_HEADER_1 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_HEADER_0 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_ONE_1 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_ONE_0 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_ZERO_1 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_ZERO_0 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_PTRAIL_1 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_PTRAIL_0 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_REPEAT_1 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_REPEAT_0 + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_GAP + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_TOGGLE_BIT + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_FREQ + " integer, " + remote_tables.tv_remote_config_table.KEY_REMOTE_PRE_DATA + " blob, " + remote_tables.tv_remote_config_table.KEY_REMOTE_CONFIG_CODE + " blob not null, " + remote_tables.tv_remote_config_table.KEY_POWER + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_0 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_1 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_2 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_3 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_4 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_5 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_6 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_7 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_8 + " blob, " + remote_tables.tv_remote_config_table.KEY_DIGIT_9 + " blob, " + remote_tables.tv_remote_config_table.KEY_VOL_UP + " blob, " + remote_tables.tv_remote_config_table.KEY_VOL_DOWN + " blob, " + remote_tables.tv_remote_config_table.KEY_CH_UP + " blob, " + remote_tables.tv_remote_config_table.KEY_CH_DOWN + " blob, " + remote_tables.tv_remote_config_table.KEY_MENU + " blob, " + remote_tables.tv_remote_config_table.KEY_ARROW_UP + " blob, " + remote_tables.tv_remote_config_table.KEY_ARROW_DOWN + " blob, " + remote_tables.tv_remote_config_table.KEY_ARROW_LEFT + " blob, " + remote_tables.tv_remote_config_table.KEY_ARROW_RIGHT + " blob, " + remote_tables.tv_remote_config_table.KEY_OK + " blob, " + remote_tables.tv_remote_config_table.KEY_BACK + " blob, " + remote_tables.tv_remote_config_table.KEY_MUTE + " blob, " + remote_tables.tv_remote_config_table.KEY_INPUT + " blob, " + remote_tables.tv_remote_config_table.KEY_REVERSE + " blob, " + remote_tables.tv_remote_config_table.KEY_PIP + " blob);"; 2. insert one group of data into the table; 3. implement the UI, please check the attached UI material, to implement your UI. 4. for each time when you start the demo, you need try to get the key code for those keys from dbms and mapping them to those keys in the UI. 5. everytime, you click the key in the UI, the key code will be displayed with the "Toast" tool.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值