通过一些计算生成新的属性
Gopal_Desai
成员职位:12贡献我
大家好,
我是新来的,我对Rapidminer没有那么多的经验。我在MySQL数据库中有一个表,我通过MySQL将我的数据库与Rapidminer连接。我像这样从Rapidminer的数据库中获取表。正如你在照片中看到的。第二栏,显示物体到站的时间。例如,在第一行中,对象4B6B831A在04.03.20 13:49:29到达Arbeitsplatz1站。当这个对象离开车站时(如您在第2行中所看到的),它显示Arbeitsplatz1站在04.03.20 13:49:41的Wert=0。现在我想添加新的列(处理时间),它应该计算第二行和第一行之间的时间差。它应该显示在(处理时间)栏中,
ID(列1)10和12也是一样。它应该在新列(进程时间)中显示时间戳差异。
我不知道如何计算这个东西每次,每当值被添加到表中。如果有人知道,请帮助我。
先谢谢你
最好的问候,
塔·德赛
标记:
0
最佳答案
-
lionelderkrikor 主持人,RapidMiner认证分析师,会员职位:1195年独角兽
答案
问题:一个车站可以同时有两个物体,而一个物体先进入吗?喜欢……
station 1:对象AAAAAAAA,时间戳00:00
station 1:对象BBBBBBBB,时间戳:00:02
工作站1:对象0,时间戳:00:03
如果发生这种情况,如何计算?
嗨@rfuentealba
非常感谢您的回复。它只是一个对象在特定的车站在同一时间。如果一个物体离开一个站点,那么只有其他物体进入该站点。
问候,
塔·
lionelderkrikor
非常感谢您的回复。我认为滞后算子将是解决我的情况。我根据站点过滤整个数据库。例如,如果Station = Arbeitsplatz1,那么它只显示Arbeitsplatz1的值。然后我使用滞后算子如你之前所说(滞后=1)。
但问题是Date_diff。如果我使用作为生成属性
流程时间= date_diff (date_parse(时间戳),date_parse (timestamp - 1))
它显示我错误不能创建示例集元数据:'_'必须有'数值'类型的参数。
我使用date_parse是因为timestamp和timestamp-1是字符串值。
如果你知道如何解决这个问题,你能帮助我吗?
先谢谢你
最好的问候,
塔·
德国多特蒙德
mschmitz
非常感谢您的回复。我找不到组到集合。我在哪里可以找到Group into collection?
谢谢你!
问候,
塔·
首先要安装运营商的工具箱从市场延伸。
问候,
莱昂内尔