問題タブ [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.
python - How to get a percentile for an empirical data distribution and get it's x-coordinate?
I have some discrete data values, that taken together form some sort of distribution. This is one of them, but they are different with the peak being in all possible locations, from 0 to end.
So, I want to use it's quantiles (percentiles) in Python. I think I could write some sort of function, that would some up all values starting from zero, until it reaches desired percent. But probably there is a better solution? For example, to create an empirical distribution of some sort in SciPy and then use SciPy's methods of calculating percentiles?
In the very end I need x-coordinates of a left percentile and a right percentile. One could use 20% and 80% percentiles as an example, I will have to find the best numbers for my case later.
Thank you in advance!
EDIT: some example code for almost what I want.
This returns percentiles themselves, I need to get their x-coordinates somehow. For normal distribution here it is possible, obviously, but I have a distribution of an unknown shape, so if a percentile isn't equal to one of the values (which is the most common thing, obviously), it becomes much more complicated.
r - データセット列のパーセンタイルの計算
親愛なる R 教祖の皆さんへの簡単な説明:
私は割り当てを行っており、この演習では、infert
データセット (組み込み) から基本的な統計情報を取得するように求められました。具体的には、その列の 1 つであるinfert$age
.
データセットに精通していない人のために:
列「パーセンタイル」を見つけるように求められるまで、列の中央値、分散、歪度、標準偏差をすべて見つけなければなりませんでした。
これまでのところ何も見つけることができませんでした。おそらく、課題の言語であるギリシャ語から間違って翻訳したのでしょう。それは「ποσοστημόρια」であり、Google 翻訳は英語の用語が「パーセンタイル」であると指摘しました。
これらの「パーセンタイル」を見つけるためのチュートリアルやアイデアはありinfert$age
ますか?
sql - SQL 四分位変換
行数に基づいて四分位数に分割したいデータがあります。これを行うために ntile を使用してみましたが、後でデータを変換するときに問題が発生します。例: データは次のように始まります。
ntile を使用すると、次のようになります。
望ましい出力:
ありがとう。
mysql - グループの一部として、またはグループ内で N 番目の値を抽出する
このような大きなテーブル (数百万のレコード) があります。毎日上位 30% (または 70 パーセンタイル) を取得する必要があります。したがって、結果はセクション テーブルのようになります。テーブルはすでにBread_Date
昇順で並べ替えられており、consumption_per_eater
値はすでに降順で並べ替えられています。
select
これは、ステートメントの一部としてこれを記述する必要があるかもしれないトップ N 問題に似ていることを理解しています。
if(@preBread_Date is null または @preBread_Date != Bread_Date, @row:=1, @row:=@row+1) as 'row', @preBread_Date := Bread_Date
しかし、私は立ち往生しています。日によって記録数も違うので何を書けばいいのかわかりません。したがって、以下の例では、2012-07-10 には 3 つのレコードしかありませんが、2012-07-11 には 6 つの異なるレコードがあり、2012-07 には 4 つのレコードがあります。私が避けたいことの 1 つは、任意の結合です。
次に書く必要があるクエリを誰かが教えてくれれば、本当にありがたいです。前もって感謝します。
Bread_Date | Consumption_Per_Eater
.................................................................. ...................
2012-07-10 | 300.1
2012-07-10 | 290.9
2012-07-10 | 230.5
2012-07-11 | 230.3
2012-07-11 | 340.1
2012-07-11 | 330.9
2012-07-11 | 230.5
2012-07-11 | 210.3
2012-07-11 | 209.4
2012-07-12 | 400.9
2012-07-12 | 300.5
2012-07-12 | 210.3
2012-07-12 | 200.4
Bread_Date | Top_30%_of_that_day
................................................................ ...................
2012-07-10 | XXXXXXX
2012-07-11 | XXXXXXX
2012-07-12 | XXXXXXX
octave - オクターブ分位数とパーセンタイル数
何らかの理由で、オクターブリターン分位数を作成できません。例:
私は次のようなものを期待していますが:
prctile(a) を試しても同じことが起こります。それで、問題は何ですか?よろしく、ヘルボ
php - PHPはデータベースから上位10パーセントを計算しますか?
プレイヤーのスキルと属性を返すこの検索を正常に実行しています。特定の列の上位 10% を取得したいと考えています。私はこれを使用しようとしていました:
入手方法は簡単なようでした。$players_worth + $players_worth; だけです。while ループ内にある場合、その部分は機能しません。エコーするだけで機能します。
または、パーセンテージで選択するようにクエリに追加できるものはありますか? 約15列でこれを行う必要があります。
これは私の既存のクエリです:
SELECT user_id FROM Players ORDER BY user_id DESC
ヒントがあればよろしくお願いします。
編集:
私はこれを試しましたが、うまくいきませんでした.var_dumpすると、「bool(false)」とだけ表示
されます:MySQL:レコードの量の割合で制限しますか?
python - numpy を使用した加重パーセンタイル
numpy.percentile 関数を使用して加重パーセンタイルを計算する方法はありますか? または、加重パーセンタイルを計算するための代替のpython関数を知っている人はいますか?
ありがとう!
excel - Excel 2010: 25 ~ 75 パーセンタイルの平均結果
25 パーセンタイルと 75 パーセンタイルの簡単な平均の解決策を得ることができましたが、それらの間の値を平均するのは少し問題があるようです。
私の現在の指示は次のとおりです。 $489))}
パーセンタイル 25 から 75 の間にある列 F のすべての値を平均しようとしています。
ありがとう!