数式で計算された値を小数点以下 2 桁に抑えるにはどうすればよいですか?たとえば、このように計算された列の実際のデータは桁数が多いのですが、最後の列のようなものを直接計算するにはどうすればよいでしょうか?
ありがとう!

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column( "A" );
Column( "A" ) << Formula( Round( height /weight, 2 ) );
dt << run formulas;
Column( "A" ) << deleteFormula;
dt << run formulas;
d2 = dt << Summary( Group( age ), Max( A ), Freq( "无" ), Weight( "无" ), Link to original data table( 0 ) );
Column( d2, 3 ) << Format( "Fixed Dec", 20, 20 );
スクリプティングRe: 数式で計算された値を小数点以下 2 桁に抑えるにはどうすればよいですか?テーブル d2 を実際のデータに保存することになりましたが、これは巨大です。Re: 数式で計算された値を小数点以下 2 桁に抑えるにはどうすればよいですか?やあ@ララ、
JSL の手順を少なくすることで、目的を達成できると思います。 以下は、新しい数式列を小数点以下 2 桁でフォーマットするコードです。 コマンド Format("Fixed Dec", w, n) では、最初の数値 "w" はフィールドの幅で、2 番目の数値 "n" は保持する小数点以下の桁数です。 この例では、数式の丸めを行わなかったわけではありません。
JSL では、小数点以下の幅と桁数の両方を 20 に設定しているため、表示される出力が得られます。
Names Default to Here (1);
dt = Open("$Sample_data/Big Class.jmp");
New Column("A", Formula(:height/:weight));
dt:A<<FORMAT></FORMAT>お役に立てれば!、
DS
Re: 数式で計算された値を小数点以下 2 桁に抑えるにはどうすればよいですか?
この方法は効果がありません。ご協力ありがとうございます。