一种方便快捷的序列数据特征工程工具

seq2ftr的Python项目详细描述


此项目处理系列数据

支持系列数据特征计算。

安装

您需要在系统上安装python才能使用seq2ftr。

这个包包含许多特征提取方法。

支持不同类型(连续/类)的特征计算。

>>> $ pip install seq2ftr
安装要求
  • 努比
  • 熊猫
  • sklearn

特征计算

Support Function

  • mean
  • max
  • min
  • freq_of_max
  • freq_of_min
  • median
  • median_mean_distance
  • percentage_below_mean
  • var
  • std
  • uniqueCount

支撑类型

  • 0 - boolean
  • 1 - numericla
  • 2 - categorical

示例

首先,我们将数据加载到python

>>>
import pandas as pd
df = pd.DataFrame([[1,200,"1"],[1,500,"2"],[2,300,"2"],[2,600,"2"]],columns=['id','stock_price',"type"])
df = df.set_index("id")
>>>
from seq2ftr import SequenceTransformer
st_num = SequenceTransformer()
st_num.transformer(df['stock_price'])
# output all features

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
并行处理java。util。同时发生的叉子在游泳池里。常见的并行性准则,用于选择正确的并行度大小   java如何将空白字符追加到指定长度?   安卓应用程序中出现错误,SSLHandshakeException,找不到证书路径的信任锚点   java如何使用JUnit Mockito验证检查方法是否未被调用   java如何使用不同的@RequestMapping解析多个控制器中的静态页面   Selenium中的javascript需要验证搜索结果   访问数据库SQLiteopenHelper方法时java应用程序崩溃(nullpointerexception)   在二叉树中验证最小堆时出现java空指针异常   Java 7的SSL连接失败   java用RestEasyWebTarget替换ProxyFactory不起作用   在Java应用程序中单击“否”按钮后,数组程序冻结(无响应)   数组中的前缀Java初学者前进和   Java HTML解析器,包括脚本标记和LineNumberReader   在java中为长类型数字加前导零   正则表达式无法映射正则表达式java。lang.IllegalArgumentException:模式段中捕获组的数量