問題タブ [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.
sql-server-2005 - subquery と leftjoin with group はどちらが速いですか?
アプリケーションの合計列で現在の合計を表示する必要があるため、次のクエリを使用して現在の合計を見つけました...両方が必要に応じて機能していることがわかります。1 つは group by で left join を使用し、もう 1 つは sub query を使用しました。
そして今、私の質問は、データが毎日数千単位で増加する場合にどちらが高速であり、データが1000行または2000行の制限にある場合、どちらが優れているかです...そして、これら2つよりも高速な他の方法はありますか?? ??
javascript - Javascript ラジオ/チェックボックスの問題
私はこの簡単なスクリプトを持っています。チェックされた値を取得して、無効化された入力ボックスにある現在の合計に追加しようとしています。オプションがチェックされていることは知っていますが、入力ボックスに更新されておらず、その理由がわかりません。誰でも私を助けることができますか?
sql-server - sql-server で注文から重複するサブスクリプション日数を計算する方法
注文のある注文テーブルがあります。特定の日の各ユーザー (セットベースの方法で優先) のサブスクリプション日数を計算したいと考えています。
これは以前に行われたと確信していますが、何を検索すればよいかわかりません。現在の合計にかなり似ていますか?
したがって、@currentdate を '2011-01-20' に設定すると、次の結果が得られます。
@currentdate を「2011-01-25」に設定すると
@currentdate を「2011-01-11」に設定すると
ありがとう!
php - PHP で対応する値を読み取り、実行中の合計に追加します
ファイル内で相互参照される文字列内の各単語を使用したいと考えています。
したがって、文字列が与えられた場合:Jumping jacks wake me up in the morning.
- 正規表現を使用してピリオドを取り除きます。また、文字列全体が小文字になります。
- 次に、PHP の気の利いた関数を使用して、単語を配列に分割し
explode()
ます。 - 今、残っているのは、文字列で使用されている単語の配列です。
そこから、配列内の各値を調べて値を取得し、それを現在の合計に追加する必要があります。for()
ループです。さて、ここで行き詰まります...
リスト ( $wordlist
) は次のように構成されています。
wake#4 waking#3 0.125
morning#2 -0.125
\t
単語と数字の間に sがあります。値ごとに複数の単語が存在する場合があります。
ここで PHP に必要なことは、配列内の各単語の数値を検索し、その対応する数値をプルして現在の合計に追加することです。これについて私が行く最善の方法は何ですか?
答えは簡単です。単語リストで文字列の場所を見つけてから、タブを見つけて、そこから int を読み取るだけです...いくつかのガイダンスが必要です。
前もって感謝します。
編集:明確にするために-単語リストの値の合計は必要ありません。むしろ、文の単語に対応する個々の値を調べてから、リストでそれらを調べて、それらの値だけを追加します。それらのすべてではありません。
sql - 累積合計を表示するクエリを作成するにはどうすればよいですか?
次の列を持つテーブルがあります: reportDate DATETIME と loss CURRENCY、そしてもちろん ID 列。
損失列の現在の合計を含むテーブルを返すクエリを作成するにはどうすればよいですか? 各日付には複数のエントリがあるため、日付ごとに Sum() を使用する必要があると思います。これが DSum 関数に関係していることは知っていますが、まだこれについては迷っています。次のように見えるはずです
Access 固有ではない sql ステートメントを持つことが、私にとって最も役立つと思います。しかし、すべてのソリューションは高く評価されています。助けてくれてありがとう。
javascript - 累積値のグラフ
累積値を表示するチャート ライブラリを探しています。
たとえば、次のリストがあります。
- 1月:50
- 2月:150
- 3月:25日
1 月に 50、2 月に 200 (50+150)、3 月に 225 (50+150+25) をプロットするチャートが必要です。
私の例は非常に単純ですが、実際には、フィルタリングやグループ化を含む、より複雑になる可能性があります。そのため、ビルド済みの関数を備えたライブラリを見つけたいと思っています。
sql - 日付列の累計
テーブルに次のデータがあります。
ここで、ある期間の請求書の累計を計算する必要があります。したがって、このデータ サンプルの出力は次のようになります。
このサンプルhttp://www.sqlusa.com/bestpractices/runningtotal/と他のいくつかを試してみましたが、問題は、ID 20、日付 2012-01-31 および ID 120、日付 2012-01 のようなエントリを持つことができることです。 -01、そして最初の選択で NO = ROW_NUMBER(over by date)... を使用できず、次に ID < NO を 2 番目の選択で実行合計を計算するために使用できませんでした。
r - 因子グループ内のデータによる訪問数?
G'day All、
私はRで働いています。この本当に基本的な質問について申し訳ありませんが、私は少し立ち往生しています。カウント日とサイト番号を含む存在/不在ポイントカウントデータのデータセットがあります(以下を参照)。最終的に、グリッドセル番号ごとにすべてのカウントを照合し、サイトへの各訪問を新しい訪問として持つdata.frameを作成したいと思います(以下を参照)。これを行う方法がわからないので、もっと簡単なルートを取り、各レコードの訪問数を示す列を作成することを考えました。したがって、この列には、各サイトグループ内の訪問日ごとの各レコードの番号が表示されます(以下を参照)。私もこれを行う方法を理解することはできません!どんな助けでも素晴らしいでしょう、事前にありがとう。
よろしく、アダム
私はこれを持っています:
最終的にこれが欲しい:
しかし、これは良いことです:
r - 値を条件とする列の実行中の合計
製品がその期間に販売促進されているかどうかを示すバイナリ変数のベクトルがあります。各プロモーションの期間とプロモーション間の期間を計算する方法を見つけようとしています。
つまり、promo.flag
前の期間と同じ場合はrunning.total + 1
、それ以外の場合はrunning.total
1にリセットされます。
適用関数とcumsumで遊んでみましたが、実行中の合計作業の条件付きリセットを取得できません:-(
必要な出力は次のとおりです。
誰かがRでこれを達成する方法に光を当てることができますか?