たまにはちょっとソフトウェア

ワークフロー&スウィィート

KNIME メモ:値を欠損値に置き換える

 

KNIME で値を欠損値*1に置き換える方法をメモしておきます。 

 

(品名「みかん」を欠損値に置換した例)

f:id:tymsk3891:20190216150121p:plain

 ↓↓↓

f:id:tymsk3891:20190216150217p:plain

 

(その1)

Java Snippet (simple) ノード等を使って、値を null に置き換える。*2

f:id:tymsk3891:20190216150847p:plain

 

(その2)

String Manipulation ノードの toNull 関数*3を使う。toNull 関数は空文字("")を null に置換する関数なので、その前に String Replacer ノード等で欠損値にしたい文字列を空文字にする。

f:id:tymsk3891:20190216152407p:plain

f:id:tymsk3891:20190216152858p:plain

 

 

 

*1:赤色の?マーク

*2:文字列と数値どちらにも使える。

*3:toNull 関数は Column Expressions ノードでも使える。