<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />やあみんな、
DB から収集したテーブルの列をループします。中にはデータが含まれていないものもあります (空のグラフになります)。列に数値が含まれているかどうかを確認する方法はありますか?
みんな、
1月
ありがとう、
私のバージョンの JMP (11.1.1 x64) は Anydigit 関数を認識していないようですが、あなたの答えは私の答えに直接つながりました。
ColMinValue = Col Minimum( :MyColumn );
Is Missing(ColMinValue) -> ColMinValue の値がない場合は true。
THX!!!
1月
こんにちは、
Anydigit(string) は、数字が含まれていない場合は 0、含まれている場合は 1 です。
数値に変換できるかどうかを確認したい場合は、次のようにします。
anyalpha(string)=0 の場合は、大文字または小文字がないため、数値とみなされます。
特殊文字がある場合は、それらを圧縮してください。
例えば:
データには次のような特徴があります。
属性 my_string format=$20.;
my_string="12345";出力;
my_string="-12345";出力;
my_string="ABC12345";出力;
走る;
データが欲しい。
セットは持っています。
attrib my_num_var format=best.;
have_any_digit=任意の数字(my_string);
have_convertible=anyalpha(compress(my_string,"-+."));
have_convertible=0 の場合、my_num_var=input(my_string,best.);
走る;