“时间序列标记”

drelumdrelum 成员职位:3.贡献我
2019年5月编辑 帮助
你好!

有人知道我如何根据时间序列股票价格的下一个值是上升还是下降来生成一个新的二进制属性吗?

例如,如果我有

time1: 50
time2: 60
历史问题:40

然后,生成的属性为

time1:
time2:下来
历史问题:?


先谢谢你


标记:

答案

  • 黑线鳕黑线鳕 成员职位:849Maven
    你好,

    操作员LabelTrend2Classification正是这样做的;但如果属性不是标签,则可能需要将其指定为标签ChangeAttributeRole操作符,应用LabelTrend2Classification操作符,然后更改回原始标签。

    实际上还有一个ChangeAttribute类型操作符的作用与ChangeAttribute相同角色所以,一个价钱买两个!
  • drelumdrelum 成员职位:3.贡献我
    你好黑线鳕,

    谢谢你的回复。我想知道是否有一种方法可以设置一个阈值,所以只有当值的变化超过这个阈值时才会设置趋势定义。

    你知道这有可能吗?

    最好的问候,

    安德烈
  • 黑线鳕黑线鳕 成员职位:849Maven
    你好,
    应该在文档里告诉你。
  • drelumdrelum 成员职位:3.贡献我
    我在这个操作符中找不到任何与阈值定义相关的东西。


    有人知道怎么做吗?



  • 土地土地 RapidMiner认证分析师,RapidMiner认证专家,会员职位:2531年独角兽
    你好安德烈,
    你是否已经在时间序列上应用了窗函数?然后你可以使用特征构造和userbaseddiscretisation来实现你的目标。假设你有一个这样的例子

    时间-3时间-2时间-1时间-0
    30 40 45 52

    然后,您可以使用time-0 - time-1构造一个新的属性差。
    Time-3 time-2 time-1 time-0差值
    7

    使用userbaseddiscretisation,你可以把-5到5之间的所有内容都包装成稳定的,其余的都包装成上下的。

    问候,
    塞巴斯蒂安。
登录注册置评。