問題タブ [cumulative-sum]

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 投票する
2 に答える
3715 参照

sql - 「累積値」の TSQL クエリ

重複の可能性:
SqlServer で実行中の合計を計算する

私はSQLが初めてです。この質問は非常に基本的なようですが、答えが見つかりませんでした。適切なキーワードを見つけていない可能性があります。

SQL Server 2008 R2 には、次のようなテーブルがあります。

次のように、値が累積されたビューを作成したいと思います。

どうすればいいですか?

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

python - リストをループしながら累積加算

大きなリストがあり、その抜粋は次のようになります。

文字列の最初の数字は重要な数字であり、追加を分離したい数字です。つまり、各ステーション内の値を累積的に加算したい (そしてそれぞれの特異な累積加算を返したい) だけで、2 つの異なるステーションの値を加算することはありません。

私の目標は、このリストを反復処理し、ステーションの int 値を累積的に追加し、各追加を返し、リストで次のステーションが検出されたときに再び開始することです。

望ましい結果:

私は次のことを試しました:

ただし、この追加は累積的ではないため、使用できません。

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

r - 累積和プロットの作成

下の図の左側に示すように、時系列プロットであるプロットを計算しようとしています。「openair」パッケージを使用してtimePlotコマンドを使用して、なんとかプロットを作成できました。私は現在、右側のプロットの赤い線である同じプロットに累積合計線を追加しようとしています。それを行う方法がわからないので、同じ左側のプロットに累積合計を使用して線をプロットするために実行できる手順を誰かが親切にアドバイスしてくれるかどうか疑問に思っていますか?

(右側のプロットの他の機能は無視してください。私が興味を持っているのは、同じ左側のプロットに赤い累積合計線をプロットすることだけです)

親切なアドバイスをいただければ幸いです。
どうもありがとう、
アヤン

これらは、データを読み取り、左側にプロットを作成するための私のサンプル コードです。

これは私が達成しようとしている例です。右側のグラフから赤い累積合計線を左側の同じ時系列グラフに追加しようとしています:

ここに画像の説明を入力

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

mysql - 前の値と次の値を使用したMySQLクエリ

テーブル、open_price、close_price、profitの列があります。バランス値が前のバランス行の値+現在の行の利益に等しくなる4列(バランス)を取得する必要があります。以下の私の説明を確認してください:

リクエストがあり、新しいテーブルを取得します。

このテーブルを取得するにはどうすればよいですか。

0 投票する
3 に答える
393 参照

sql - SQL累積%合計

私のデータセットは次のようになります。

この出力が必要です:

これまでのところ、私のSQLは次のようになっています。

このSQLに関する2つの問題。1つは、COLCは毎回0であり、私にはわかりません。2つ目は、結果が%になったとしても、累積%ではないということです。

StackOverflowで同様のスレッドをいくつか見ましたが、それらのスレッドからの回答を正確なシナリオで機能させることができませんでした。

提案を事前に感謝します!

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

sql - Oracle SQL 分析クエリ - 再帰的なスプレッドシートのような実行中の合計

(月)A順に並べられた値で構成される次のデータがあります。MM

B列はGREATEST(current value of A + previous value of B, 0)、スプレッドシートのような方法で計算されます。

BSQL クエリを使用して計算するにはどうすればよいですか?

  • 分析関数を使用してみましたが、うまくいきませんでした。
  • モデル条項があることは知っています。同様の例を見つけましたが、どこから始めればよいかわかりません。

Oracle 10g を使用しているため、再帰クエリを使用できません。


これが私のテストデータです:

そして、ここに「テーブル定義」があります:

0 投票する
3 に答える
926 参照

javascript - Javascriptの現在の合計は追加し続けます

昨日、$ NaNの問題を解決するのに大いに役立ちました。昨日からコードで別の回答が得られることを期待して、小計は各行の最後に合計を追加し、値を表示しているので、それは良いことですが、金額を入力するときはいつでも販売してから、その値を再度変更すると、数量を2に設定して1つあたり$ 50に設定すると、ラインアイテムの合計は$ 100になり、小計が反映されますが、数量を1に変更すると、ラインアイテムは$50になります。正しくはありますが、小計が再度追加されて150ドルになります。私は、JSに精通していないため、何が間違っているのかを確認できません...

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

php - PHPでインフレ計算機を作成する

これが私が現在持っているコードで、すべてが意図したとおりに機能していますが、累積合計が機能しておらず、絶対に愚かなことをしていると確信しています。

年間の累積コストを除いて、すべてが正しく、期待どおりに出力されます。前の年間コストを取り、その年のコスト+インフレを追加する必要があります。

例:1年目は700であるため、2年目は700 + 700 + 21(21は3%、その年のインフレ)である必要があります。したがって、2年目の累積合計は1421です。3年目は1421 + 721(昨年の合計)+ 721の3%になります。

うまくいけば、これは私がどこで間違っているのかをあなたが見るのに十分明確です。ありがとう!

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

tsql - 前の行からの TSQL 累積列

重複の可能性:
SqlServer で実行中の合計を計算する

以下に示すように、累積値を生成するには、前の行の値を使用する必要があります。常に 2000 年の各コードの開始ベースは 100 です。tsql コードを使用してこれを達成する必要があります。

0 投票する
12 に答える
64008 参照

sql - 現在の行の累積値 + 前の行の合計

これからテーブルの列を変換するにはどうすればよいですか:

これに:

私はespを見ることに興味があります。どの方法を選ぶか。