So it handles nominal (String) values (in the first setup within RapidMiner the w values were cluster-0, and cluster-1), we can add/remove new columns (the id column is added), add/remove/generate rows within RapidMiner.
The possible ways to improve:
- Add views from RapidMiner,
- Add a configuration dialog to the KNIME node using the RapidMiner UI (with correct input setup),
- Multiple input/output ports (easy),
- Documentation,
- Keep only the necessary amount of data in memory (for the input table),
- On configuration compute the result column types within KNIME.
I think this would be really cool, as RapidMiner offers some methods (like data validation, Fourier transformation, ...) that are not available within KNIME, although this brings those options to them.
The problem is with the licence of RapidMiner: AGPL, or commercial. I think I have to ask for commercial licence.