Value for attribute must be numerical!
greg
New Altair Community Member
Hello
I'm trying to filter a set based on a field having a value or not.
I tried "Filter Examples" with "attribute_value_filter" being "user_id=\?" but I got this strange error:
com.rapidminer.example.set.AttributeValueFilter: cannot invoke condition (Value for attribute 'user_id' must be numerical!).
The field is in fact an integer (which I assume to be numerical). What am I doing wrong??
<operator activated="true" class="filter_examples" compatibility="5.2.006" expanded="true" height="76" name="nouveaux" width="90" x="648" y="390">
<parameter key="condition_class" value="attribute_value_filter"/>
<parameter key="parameter_string" value="user_id=\?"/>
</operator>
TIA
greg
I'm trying to filter a set based on a field having a value or not.
I tried "Filter Examples" with "attribute_value_filter" being "user_id=\?" but I got this strange error:
com.rapidminer.example.set.AttributeValueFilter: cannot invoke condition (Value for attribute 'user_id' must be numerical!).
The field is in fact an integer (which I assume to be numerical). What am I doing wrong??
<operator activated="true" class="filter_examples" compatibility="5.2.006" expanded="true" height="76" name="nouveaux" width="90" x="648" y="390">
<parameter key="condition_class" value="attribute_value_filter"/>
<parameter key="parameter_string" value="user_id=\?"/>
</operator>
TIA
greg
Tagged:
0
Answers
-
Hi Greg,
try filtering by "NaN", which is the internal representation for missing values, instead of "\?".
Best,
Edin
0