2013-11-22 2 views
2

У меня есть один атрибут под названием «время аренды», содержащий данные за 2008, 2009, 2010, 2011, 2012 годы этого формата, такие как «Mon Jan 14 07: 32:30 CET 2008 ». Я хочу применить фильтр для исключений из данных 2008 и 2009 годов. Как я должен применять фильтр в быстром шахтере, чтобы исключить эти данные.Как применить фильтр атрибута «дата и время» в быстром шахтере

Я был бы вам признателен.

С наилучшими пожеланиями, Sohaib

ответ

2

Можно разобрать атрибут даты с помощью функции date_str_custom в операторе Generate Attributes сделать новый атрибут year. Это будет выглядеть следующим образом

year = date_str_custom(dateAttribute, "yyyy") 

Оттуда, вы можете использовать оператор Filter Examples исключить примеры, когда year является 2008 и 2009 Недавно выпущенная версия 6 имеет некоторые усовершенствования к этому оператору, чтобы этот фильтр, чтобы сделать легко , [Edit] - форум RapidMiner упоминает использование этого оператора непосредственно в атрибуте dateTime - так что это еще проще - никакой атрибут не должен генерироваться.

Вы можете обратиться к этому блогу entry для получения дополнительной информации.