バイナリ記録数値または欠損値を含む列をバイナリ コードに簡単に再コードするにはどうすればよいですか?
私は単純に、エントリがある (「1」) か、何もない (「0」) かを知りたいだけです。
この目的のために、「欠損値」を「0」に再コード化し、その他の数値を「1」に再コード化して列を再コード化したいと考えています。
基本的なデータ分析とモデリングデータの探索と視覚化Re: バイナリレコーディングについて例を挙げてもらえますか?
Re: バイナリレコーディングについて簡単なスクリプトを使用して変更を行います。
ゼロやその他の値を含むデータ列がある場合

この単純なスクリプトを使用して値を変更できます
For Each Row(
If( :Y == 0, :Y = 0, :Y = 1 )
)

Re: バイナリ レコーディングについて
Names Default To Here (1);
dt = current data table();
// Nouvelle colonne : TEST
dt << New Column( "TEST",
Numeric,
"Continuous",
Format( "Best", 12 )
);
// Modifier la formule de colonne : TEST
dt:TEST << Set Formula(
If( !Is Missing( :data ),
:TEST = 1,
:TEST = 0
)
);
Vous pouvez rechercher les valeurs manquantes de la BD suivante :

Re: バイナリレコーディングについてNot(IsMissing()) を使用するだけで十分です。
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(5),
Compress File When Saved(1),
New Column("Column 1",
Numeric,
"Continuous",
Format("Best", 12),
Set Values([., 2, ., 5, .])
)
);
dt << New Column("Check", Numeric, Nominal, Formula(
!IsMissing(:Column 1)
));

そして、文字として使用したい場合は、それを Char() でラップします
Char(!Is Missing(:Column 1))