0

ID 番号 (可変数のゼロで始まる) で満たされた幅の広いテーブルがあり、それを KNIME にインポートしたいのですが、列が自動的に整数として検出されます。インポート ノードに対応するファイルを手動で変更してsettings.xml、新しいファイルを取得するたびに午後に各列をクリックすることなく String タイプのインポートを強制しようとしました。エントリは次のとおりです。

<entry key="cell_class" type="xstring" value="org.knime.core.data.def.StringCell"/>

ワークフローを再度開くとエラーが発生します。MissValuePatternそのため、エントリも次のように変更しました。

<entry key="MissValuePattern" type="xstring" value="?"/>

ワークフローを再度開くと、まだエラーが発生します。文字列と整数列の違いがわからないので、少し行き詰まっています。

4

5 に答える 5

0

ファイル リーダー ノードのダイアログで、各列の列タイプを指定できます。したがって、ダイアログを開き、変更する列のヘッダーをダブルクリックします。小さなウィンドウが開き、列のタイプを指定できます。整数から文字列に変更します。

于 2014-08-05T16:12:01.853 に答える
0

Line Readerを使用していて、好みの区切り文字に基づいて列を分割すると、おそらくうまくいくでしょう。

于 2014-05-19T13:06:06.893 に答える
0

Number to String ノードを使用します。「常にすべての列を含める」をクリックすると、新しいファイルをインポートするたびにすべての列が自動的に選択されます。

于 2014-05-19T11:10:39.830 に答える