Row filters do not update nominal values. Is that desirable?


When using row filters (both a regular row filter and nominal value row filter) the output rows get trimmed, but looking at the nominal values of the output, they are not getting updated. This makes them invalid after passing through these blocks. 

Would it be desirable to re-calculate these values automatically, without adding another "Domain Calculator" block? 

This was done by design. Most machine learning algorithms need to have the entire domain for training to cover all the different possible values. That's why we decided to leave the domain as it is. Correct, you need to re-calculate the domain after this row filtering step.