問題タブ [percentile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - mysqlのグループソート内
パネルデータセットがあります。つまり、、、、times
です。各日付の値に基づいてランキングを行いたいと思います。次のコマンドを実行するだけで、ソートを非常に簡単に実行できます。ids
values
私が抱えている問題は、テーブルがこのように並べ替えられたら、各グループの行番号を取得するにはどうすればよいですか(つまり、日付ごとに、1からNまでのランキングという列が必要です)。
例:
入力:
出力:
excel - 中央値がゼロに評価されるとクラッシュする (プログラムが応答しない) (VBA)
VBA を使用して配列の中央値を計算すると、中央値関数がゼロに評価される場合に、Excel 2010 がクラッシュする (Windows XP は Excel が「応答していません」と言う) という問題があります。残念ながら、問題は特定のコード セットのコンテキストでのみ再現可能です (デバッグ用に簡略化されたバージョンを作成しようとすると、問題は発生しません)。とはいえ、次の理由からこの問題を興味深いと感じる人もいると思います。
application.worksheetfunction.median が呼び出されている間にクラッシュが発生します。VBA はその呼び出しを通過できません。その後ゼロでダイビングする問題ではありません。
配列が非常に小さい場合でもクラッシュが発生します (例: 8)。
効果的な回避策は、各配列項目に小さな定数を追加し、中央値を計算してから、すぐに各配列値から定数を減算することです。これにより、正しい答えが得られるようです。しかし、Excel がこの回避策を必要とするのではないかと心配しています。
この問題は、並べ替えを伴う別のワークシート関数、パーセンタイル関数でも発生します。
mysql - 1つのmySQLクエリを使用してすべての結果の数値箱ひげ図データを返すにはどうすればよいですか?
もちろん、次のようにしてこれを修正できます。
- (
smallest observation
そう) - (
lower quartile
lq) - (
median
私) - (
upper quartile
uq) - と
largest observation
(lo)
..複数のクエリを使用して1つずつですが、単一のクエリで実行できるかどうか疑問に思っています。
Oracleではとを使用できますがCOUNT OVER
、RATIO_TO_REPORT
これはmySQLではサポートされていません。
箱ひげ図が何であるかを知らない人のために:http://en.wikipedia.org/wiki/Box_plot
どんな助けでもいただければ幸いです。
python - Python-Matplotlib ボックスプロット。パーセンタイル 0、10、25、50、75、90、100 を表示するには?
Python と Matplotlib を使用してEPSgram (以下を参照) をプロットしたいと思います。
このboxplot
関数は、四分位 (0、25、50、75、100) のみをプロットします。では、どうすればさらに 2 つのボックスを追加できますか?
python - パーセンタイル ランクの計算
Python statlibモジュールを使用して、スコアのパーセンタイル ランクを計算しようとしています。percentileofscore関数は 0 から 100 の間の値を返すことになっていますが、通常はこの範囲外の数値を生成します。例:
私はscipyモジュールを試しましたが、同様の結果が得られました。
私は何かを誤解していますか?この機能?
編集 - その他の例:
最低スコアのパーセンタイルを照会すると問題が発生するようです。もしかしてバグ?
perl - Perl PDL - ベクトルの 80% の最低値を取得する
値のリストを受け取り、最も低い元の値の 80% のリストを返すエレガントな PDL 関数はありますか?
例: 次のようなリストがある場合: (9, 4, 1, 2, 7, 8, 3, 5, 6, 10)
元のリストでこの関数を呼び出した後、(1, 2, 3, 4, 5, 6, 7, 8) を取得したいと思います (値の順序は重要ではありません - 値をソートする必要はありません)。
80 パーセンタイルを返すことができる PDL::Ufunc::oddpct を見つけましたが、そのパーセンタイルまでの値のリストを取得したいと考えています。私はそれを自分で行うことができますが、箱から出してすぐに使えるものがある場合は、それを使用してみませんか?
ありがとう!!!
python - Numeric Python を使用した配列の要素ごとの中央値とパーセンタイル
数値Pythonを使用しています。残念ながら、NumPy はオプションではありません。次のような複数の配列がある場合:
配列 a、b、c の要素ごとの中央値を表す配列を返すにはどうすればよいですか?...など、
次に、より一般的な状況を見てみましょう: n 個の配列が与えられた場合、各要素のパーセンタイルを見つけるにはどうすればよいでしょうか? たとえば、10 個の配列の 30 パーセンタイルを表す配列を返します。ご助力ありがとうございます!
excel - 出力ベクトルを stata ループで埋める
たとえば、Stataで変数の百分位数を取るとき。
結果の百分位表を記録して優れたものにする方法はありますか? 百分位値は r(c_#) に格納されます。# は、データが必要な百分位数を示します。しかし、出力ウィンドウに表示されるように、多かれ少なかれ、すべてのセンタイルで値のベクトルが必要です。
次のように、 foreach ループを使用して、センタイルをベクトルに取得しようとしました。
成功せずに。
ありがとう
編集:
それ以来、これが機能することがわかりました:
不便な点は次のとおりです。1) 出力に 0,0 の最初の行を含める必要があり、後で削除します。2) この場合、私は 21 センタイルを持っていますが、変更したい場合に備えて、センタイルの数を自動化すると便利です。たとえば、次のようになります。
しかし、「i=1/r(n_cent)」は無効な構文です。この 2 つの不便さをどのように克服できるかについてのアドバイスをいただければ幸いです。
ありがとう
r - ggplot2を使用したパーセンタイルプロット/yとyendを使用したバー?
data.frame内のパーセンタイルのみを指定して、このようなプロットを作成したいと思います。したがって、私のdata.frameの行は次のようになります。
そして、これは私が直接プロットに変換したいものです。ヘルプや提案をいただければ幸いです。