列圧縮によってNAが欠損値コードとして扱われるのを防ぐにはどうすればよいですか?ファイルサイズを管理しやすくするために、列圧縮を数回使用する大きなJSLスクリプトがあります。
dt << Compress Selected Columns();
私の問題は、"a"、"b"、"c"、"d"、"NA"などの値がある列(序数と名義の両方)では、圧縮関数が "NA"の値を削除することです。それはそれらをMissing Value Codeとして扱うからです。ただし、「NA」は後続の機能で使用されるため、そのままにしておく必要があります。圧縮を実行しながら、これを防ぐにはどうすればよいですか。
どうもありがとう
再:どのようにNAが列圧縮によってMissing Value Codeとして扱われるのを防ぐには? @txnelson ありがとう、しかしNAは少なくともいくつかの関連したコラムのためのコラム情報の欠損値コードとしてリストされていません。JSLを使用して多数の列を作成しているので、それぞれを手動で確認または調整することは現実的ではありません。これをスクリプト化することはできますか、それとも欠けている値コードをJSLを使用してグローバルに定義することができますか?
再:どのようにNAが列圧縮によってMissing Value Codeとして扱われるのを防ぐには?不足している値コードの列情報を調べて、NAを削除してください。