問題タブ [weighted-average]
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.
javascript - 加重リストを正規化する方法は?
要素のリストに重みを付け、リストからランダムな要素を選択したいと思います。私はそれを行う次のjavascriptを持っています:
ユーザーは重みを 1 から 100 までの数値で指定できます。入力は次のようになります。
最後の重みリストの合計が 100 になり、すべての要素の比率が 100% になるように、アルゴリズムをカスタマイズする方法は?
python - 係数を使用して Pandas データフレームをリサンプリングする
次の列を持つデータ フレームがあります。{'day','measurement'}
また、1 日に複数の測定が行われる (またはまったく測定されない) 場合もあります。
例えば:
および係数の配列:
coef={-1:0.2, 0:0.6, 1:0.2}
私の目標は、データを再サンプリングし、係数を使用して平均化することです (欠落しているデータは除外する必要があります)。
これは私がそれを計算するために書いたコードです
上記の例では、出力は次のようになります。
問題は、コードが永久に実行されることです。係数を使用してリサンプリングするより良い方法があると確信しています。
アドバイスをいただければ幸いです。
r - Rの不規則なデータフレームの年ごとの加重平均
8 つの変数を持つデータ フレームがあります。年間の加重平均損失率の平均を計算したいと思います。ただし、私のデータセットには毎年すべての変数が存在するわけではありません。そうするための最も簡単な方法は何ですか?以下に、サンプル データセットと最終的に必要な出力を示します。
ありがとうございました!
サンプル データセット
望ましいアウトプット (Excel で計算) アウトプット (加重平均損失率)
sql - 加重平均アクセス クエリ
背景:次のテーブルには、衣料品のブランド名、販売されたブランド名の数、ブランド名がもたらした収益、およびそのブランド名の販売単位あたりの平均が含まれています。
目的:ブランドの販売数量による加重平均収益を計算します。
私が今持っているもの:
問題:式に集計関数を含めることができないというエラーが表示されます。おそらくSUM(COUNT(*))
上記の部分にあると思います。
販売されたすべてのブランドの合計数 (合計) に対して特定のブランドの数を数えようとしているだけです。誰が私が間違っているのか教えてもらえますか?
事前に何か助けていただければ幸いです。
r - 特定の行の NA を無視して、R でグループ レベルの 5 年間の加重平均を計算する方法
添付の data.table では、AF2 列の 5 年間の加重平均を計算しようとしています。AF2 は、以下に基づくデータセット内の他の列の関数です。
これにより、行 6 ~ 10 の NA 値が得られます。
次のコード (以前の質問の結果として提供されたもの) は、「NaN」を返します。これは、NA 値のために意味があります。
次のように NA を削除するように変更すると、エラー メッセージが表示されます (colMeans(data2[, -1, with = F], na.rm = T) のエラー: 'x' は数値でなければなりません)
目的の出力は次のコードです (最終的には、すべての地域とグループの表形式になります)。
グループ「Cereals」の合計加重平均を計算するために、AF2 の値が NA である行のみを R に無視させるにはどうすればよいですか? 最終的に、これはループで実行され、他の 7 つのグループと他の 7 つの地域にわたる AF2 の加重平均が計算されます。
ありがとう!
statistics - 加重測定値間の標準偏差を計算するにはどうすればよいですか?
加重平均を取っている加重値がいくつかあります。加重値と加重平均を使用して加重標準偏差を計算したい。典型的な標準偏差を修正して、各測定値に重みを含めるにはどうすればよいですか?
これは私が使用している標準偏差の式です。
「 x」の加重値と「\bar{ x }」の加重平均を単純に使用すると、結果が実際よりも小さく見えます。
r - 重みが異なるグループについて、R で一連の加重平均を計算する
次のデータセット (実際のデータの単純なバージョン) 'data' があり、変数 x1 と x2 の加重平均を計算したいと思います。重み付け w1 と w2 をそれぞれ使用して、2 つのグループ (変数 n によって決定されるグループ) に分割します。 )。
with() を使用して実行しようとしていますが、これを実行するとエラーが発生します。
一方、重みが指定されていない場合は機能しますが、この場合はデフォルトのレベルの重みが使用されます (つまり、FUN=mean を使用するのと同じです)。
この質問は、グループと列による加重平均に似ていますが、私の質問には列ごとに異なる重みが含まれている点が異なります。データ テーブルを使用してみましたが、with() と同じ重み付けエラーが発生します。助けてくれてありがとう。