JMP の分位結果は Python のものと異なるJMPコミュニティの皆さん、こんにちは。
私は、分位数 97.5 を計算する JMP スクリプトを作成しようとしています。ここでの問題は、参照データが Python を使用しており、異なる数値が返されることです。以下は例です。
Python P97.5: 2561.35 (Excel の PERCENTILE.INC に相当)
JMP P97.5: 2581.375 (Excel の PERCENTILE.EXC に相当)
私の JSL コード:
Summarize(
dt1,
group_by = By( :group ),
group_p975 = Quantile( :data, 0.975 )
);
Python メソッドで同じ数値を取得できる設定や回避策はありますか?
基本的なデータ分析とモデリングRe: JMP の分位結果は Python と異なりますこの質問は、Python で JMP の結果と Excel のPERCENTILE.EXC 関数と同等のものを取得したいと考えているように思えます。
質問に対する答えは、四分位数の計算に使用している Python パッケージによって異なります。関数に追加のパラメーターがありますか、別の関数がありますか (Excel に 2 つの異なる関数があるのと同じです)。使用している Python パッケージのドキュメントを詳しく調べてください。
JSL で Python と同じ値 (Excel の PERCENTILE.INC) を返す方法を尋ねている場合は、この辺りの JSL の専門家に任せるしかありません。(オンラインとスクリプト インデックスの両方で JMP のドキュメントを詳しく調べることをお勧めします。)
Re: JMP の分位結果は Python と異なりますこんにちは、ポール。
私の質問に答えていただきありがとうございます。私の質問は実際には後半部分、つまり JSL が Python と同じ値を返すようにする方法です。私はかなり探しているのですが、答えは得られませんでした。