我们可以添加对cut()和其他可能的负单位的支持吗?

rfuentealbarfuentealba 主持人,RapidMiner认证分析师,会员,大学教授职位:568独角兽
好吧,今天我有一个有趣的,超级简单的例子。我有以下字符串:

Enero区2016
Febrero 2016
Marzo 2016
阿布里尔2016


这些字符串定义“周期”(月份,如“enero”是一月等),但不是确切的日期(因为这是名字因此,它被视为分类变量,但2016年1月的实际读取日期可能是2015年12月30日,而发布日期可能是2016年2月2日,因此不需要使用日期表达式来定义它)。

我想获得只是字符串的一部分,在“生成属性”操作符的结尾说“2016”(有很多方法可以做到这一点,但我有点喜欢使用一些编程来生成一个新的属性)。令我沮丧的是,for的语法减少不允许负数,所以我不能做以下操作:

cut("Periodo", 0, -4)
我认为这是非常具体的,可能不相关,它可以在优先级列表的底部,但是……IDK,这个可以加吗?只是我习惯了在其他编程语言中使用这些东西,我认为拥有它是件好事。

愿一切都好!

杆。
标记:
BalazsBarany Jasmine_

最好的答案

答案

  • BalazsBaranyBalazsBarany 管理员,版主,员工,RapidMiner认证分析师,RapidMiner认证专家职位:909独角兽
    负偏移量语法在其他表达式语言中很常见,指的是“从末尾开始计数”。我非常喜欢这个主意。
    Jasmine_ rfuentealba
  • rfuentealbarfuentealba 主持人,RapidMiner认证分析师,会员,大学教授职位:568独角兽
    多亏了这两者,我才不知道后缀()!

    我也很感激你及时的回答。

    愿一切都好!

    杆。
    sgenzer Jasmine_
登录注册置评。