問題タブ [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.

0 投票する
1 に答える
126 参照

r - データフレーム R の累積カウンター

多くの行を持つデータフレームがありますが、構造は次のようになります。

3 番目の列としてカウンターを追加する必要があります。値 1 が検出されると、再びゼロに設定されるまで、ゼロを含む累積セルをカウントする必要があります。結果は次のようになります。

何百ものファイルの操作を行う必要があるため、ループを避けて迅速に実行できれば幸いです。

私のデータフレームをコピーして、"..."ここにデータフレームを貼り付けることができます:

0 投票する
1 に答える
326 参照

r - 複数年にわたる選択した月の R cumsum

Center Disease Control の定義に従って、累積合計を計算したいと思います。2008 年から現在までの 25 地区の週次データがあります。

Cum-sum を計算するには; 合計したい:

ありがとう!

0 投票する
2 に答える
260 参照

matlab - Matlab累積合計

関数を使用してmatlabで作業していcumsumます。ここで、配列の累積値が数値に最も近い位置にいつ到達するかを知りたいと思います。例えば;

willcumsum(week1(1,13:17))が 800 に最も近い位置に到達したとき。

では、最も近い位置が 15 であることをどのように確認できますか?

お時間をいただきありがとうございます。

0 投票する
1 に答える
454 参照

matlab - cumsum dfunction の理解

いくつかの行列のSVD分解があるとしましょう

そして、特異値の累積和のグラフをスケッチしたいので、このようにしました

次のグラフを取得します

ここに画像の説明を入力

このチャートを理解するために巻かれたのは、約 4 までは線が直線的ではないことですが、4 を過ぎると直線になりました。これは、最初の 4 つの特異値がチャートに最も影響を与えるということですか?その他の影響はわずかです。 ?前もって感謝します

0 投票する
2 に答える
443 参照

matlab - しきい値までの累積

しきい値が見つかるまで要素を合計し続ける高速な方法があるのだろうか。

例えば

これは問題なく動作しますが、かなり遅いです。Cumsum はここで非常に役立ちます。ただし、この状況で cumsum を使用する唯一の方法は次のとおりです。

MAXが増加すると、これは次第に非効率になります。

したがって、基本的に、cumsumの速度を維持しながらしきい値を設定できる累積合計法を探しています。何か案が?ありがとうございました

0 投票する
0 に答える
90 参照

python - Pythonの度数分布 - 100%に加算しない

Python を使用して度数分布プロットを取得しようとしています。numpy の cumsum オプションを使用しましたが、2 つの変数のうちの 1 つだけが 100% になる頻度を持っています。コードは次のとおりです。

出力は次のとおりです。 プロット

GWAM 変数の値は、0.01 ~ 0.5 の範囲です。

どんな助けでも大歓迎です!!

0 投票する
4 に答える
2456 参照

python - 条件付きnumpy.cumsum?

私はpythonとnumpyに非常に慣れていないので、用語を誤用していたらごめんなさい。

計算を迅速かつ効率的に行うために、ラスターを 2D numpy 配列に変換しました。

  • 各値について、それ以下のすべての値の合計を生成し、その値を新しい配列に書き込むように、numpy 配列全体の累積合計を取得する必要があります。そのように配列全体を循環する必要があります。

  • また、出力を 1 から 100 の間でスケーリングする必要がありますが、その
    方が簡単に思えます。

例によって明確にする試み:

出力値(最初の行を手動で実行するだけ)を次のように読みたいと思います:

それを行う方法についてのアイデアはありますか?

前もって感謝します!


興味のある人のためのほぼ完成したスクリプト: