問題タブ [standardized]
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のデータフレームの日付ごとにデータを異なる方法で標準化するにはどうすればよいですか?
始めに - 私の質問を閲覧/回答するために時間を割いていただきありがとうございます。この質問を説明するために最善を尽くします (あまり難しくないことを願っています。私は決して R の専門家ではありません)。
以下のデータがあるとします (最初の列は日付、2 番目の列は「レベル」、レベルは毎日 2:8 から繰り返されるシーケンスです。Var 3 は単なる統計です..)
私の目標は、次のことを行ってデータを標準化することです。
基本的に、一意の日付ごとに、Var3 データを行ごとに取得し、そのログを var3 FOR THAT DAY* のレベル 5 の値で減算します [たとえば、change[1] = log(.2340) - log(.4440) .. change[2] = log(.1240) - log(.444)... ですが、change[10] の場合は log(.2400) - log(.5500).. となります。すぐ..
私はRでこれをコード化するのに問題があります.以下は私が思いついたコードです(しかし、結果は21行x 24変数のようです... 「CHANGE」...そして、私はそれを理解できません:/ )
できれば助けてください。直感的にはとても簡単に思えます。Rでこれを行う方法がわかりません[そして、私は比較的新しいです] ..
どうもありがとう!
r - R の標準化された平均差
次のようなデータフレームがあります。
多項回帰を実行し、次のように各グループに属する確率を得ました。
次に、各地域の重みを作成しました。重みは、「グループ 1 に属する確率を、その地域が属している現在のグループに属する確率で割った値」です。次に、重みに mid_pop を掛けます。
ここで、グループの標準化された平均差を実行し、加重前後の mid_pop の平均の差を確認したいと思います。結果は次のようになります。
誰でも私たちがそれを行うのを手伝ってくれますか? 前もって感謝します。