問題タブ [quartile]
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.
r - R を使用してデータを四分位数に分割する
私は非常に単純な if else ループを作成して、別の変数を四分位数にビン化する新しい変数を作成しています。これは非常に単純な手順のように見えますが、ループはすべてのデータを中央値と 3 番目の四分位数 (四分位数の定義に違反しています) にグループ化します。
これが私のデータの構造です:
これは私のデータの頭です:
次の if else ループを使用しています。
次のカテゴリを返します。
何をすべきか、どのように適合するかわかりません。これは本当に簡単な手順のようです。どんなアドバイスも役に立ちます、ありがとう!
php - 配列のパーセンタイルを計算する PHP 関数 - 正しい結果が得られない
この関数 ( https://stackoverflow.com/a/46227341/10495991から) を使用して、配列の 25 パーセンタイルを計算しています。
この配列に関数を適用しています
Excel では、25 パーセンタイルは 3921203200 である必要がありますが、関数は Excel よりもはるかに高い 13020320768 を返します。
結果が間違っている理由はまったくわかりません。どんな助けでも大歓迎です。
php - 四分位数関数を使用すると致命的なエラーが発生する
私が使用しているコードは次のとおりです。
そして、ここに私が受け取っているエラーがあります:
Fatal error: Uncaught Error: Unsupported operand types in C:\xampp\htdocs\arraytest.php:62 スタック トレース: #0 C:\xampp\htdocs\arraytest.php(45): Quartile(Array, 0.25) #1 C :\xampp\htdocs\arraytest.php(84): Quartile_25(Array) #2 {main} が C:\xampp\htdocs\arraytest.php 行 62 でスローされました
62行目は次のとおりです。
$dataPoints
は私の配列なので、2つの配列を減算できなかったからだと思いました。減算関数を に置き換えたときに、まだエラーが発生しましたarray_diff()
。Quartile() 関数を正しく入力していますか?
助けてくれてありがとう