問題タブ [cumsum]
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.
matlab - 与えられた確率で 1 から 6 までの数を生成する 1 から 7 までの数を教えてください
与えられた確率で乱数を生成することについての他の投稿で見たように、私は自分のプログラムで使用したこの便利なコードを見つけました:
この例を自分のニーズに合わせました: 次の proba を使用して 1 から 6 までの数値を生成する必要があります。
今まで、すべてが完璧です。
多数の試行 (1000) で結果を検証しようとすると、 x=7 という奇妙なケースが 1 つまたは 2 つあります。
なぜ私は試行回数が多いのに 7 を持っているのですか?
r - グループごとまたはRの各リスト要素ごとに累積合計のような関数を使用する
次のデータがあります。
およびdata.table:
ご覧のとおり、col1 でグループ化されています。col1 のグループに基づいて計算 (cumsum、count if など) を行いたいと思います。
最後に、私はしたいと思います:
@commentators みんな!お願いします...私は2つの解決策を行いました。最初は非常に見苦しく(ここに置く意味はありませんが、リストを作成し、リストの各要素の計算でループすることに基づいています)、2番目は次のとおりです。
私はただ素敵でクールなものを探しています。
r - plyr ddply を使用した Cumsum が実行中の合計を保持していません
を使用しようとしcumsum
ていplyr
ますddply
。ただし、なぜこれが機能しないのかわかりません。
私が期待ttl
することは次のとおりです。
ここで私が間違っていることと、どのようにして望ましい結果を得ることができるかを誰かが説明できれば幸いです。ありがとう。
matlab - それ自体もカウントする最初の要素でベクトルの累積を取得する
ベクトルの を取得したいのcumsum
ですが、ベクトルの最初の要素もそれ自体をカウントする必要があります。例:
結果は次のようになります。
r - 日月ごとの頻度 R
私は大規模なデータセットを持っています... 63 年分のデータをカバーする 60,000 レコード。
63 年間の 1 日あたりの平均イベント数のプロットを作成する必要があるため、次のようなデータフレームが生成されます。
最初の質問 - 日付 DD/MM/YYYY を DD/MM に変換してグループ化できるようにするにはどうすればよいですか
2 番目: データ セットの期間にわたってその日の平均値を生成するのに最適な関数は何か。
集計と累積を調べましたが、DDMM と平均値でグループ化できなかったため、惨めに失敗しました。
アップデート:
結果は次のようになります。
データフレームに変換
データは配列上にあり、データ フレームに変換する必要がありますか?
ラインプロットに必要なのは、1 つは日付、もう 1 つは平均の 2 つの列です。日付はデータ型を失ったように見えますか?
matlab - 同じ時間単位の値の累積
私は次のベクトルを持っています:
この場合、A は時間ベクトルを表し、1 は 1 つの時間単位の開始を示します。今度は、同じ長さの 3 ステップの時間単位に対応する B のすべての値を合計したいと思います。したがって、この例では、B の 3 番目、4 番目、および 5 番目の値と、8 番目、9 番目、および 10 番目の値を合計する必要があることを意味します。これは、これらが長さ 3 の時間単位にあるためです。
cumsum() がこのためのコマンドであることは知っていますが、A の時間インデックスに応じてこれらの特定の値のみを合計する必要があると言う方法がわかりません。
手伝って頂けますか?
どうもありがとう
r - ネスト変数のレベルの累積合計を計算する
累積合計変数を計算したいと思っていますが、特定のネスト変数のレベル内で計算されています。データの例を次に示します。
次のような新しいベクトルが必要です。
次のような最終製品を使用します。
ありがとう!