問題タブ [groupwise-maximum]

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 に答える
84 参照

sql - 最大値をフィルタリングして行に書き込む方法は?

Postgres 9.3.5、PostGIS 2.1.4。

データベースに 2 つのテーブル (polygonspoints) があります。

pointsそれぞれ何個入っているか知りたいですpolygon。ポリゴンあたり 0 ポイントまたは 200000 以上になります。

pointのテーブルは次のようになります。

ポリゴンごとのポイント数を単純に数えたいわけではありません。lan各ポリゴンで最も頻繁に発生するものを知りたいです。-したがって、それぞれがポイントが新しいポリゴンに分類されていることを示していると仮定すると、結果は次のようになります。

Polygonテーブル:

これは私がこれまでに得たものです。

それは私に次のことを与えます:

不明な点が 2 つあります。

  1. 最大値のみを取得するには?
  2. 万一最大値が同じである場合はどのように扱われますか?
0 投票する
3 に答える
250 参照

mysql - group by を使用して mysql の最後の行を取得したい

これは、すべてのレコードの最初のインデックスを常に提供するクエリです。しかし、各グループの最新のインデックスを取得したい..多くの方法を試しましたが、結果は何もありません。ユーザー: これは手探りなしです

これは手探りで

これは私がグループ化した後に欲しいものです

これは私に与えるものです

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

r - グループごとの実行中の最大値を見つける

R を使用してグループごとに変数の実行中の最大値を見つける必要があります。変数は、を使用してグループ内で時間順に並べ替えられますdf[order(df$group, df$time),]

私の変数にはいくつかの NA がありますが、この計算ではそれらをゼロに置き換えることで対処できます。

これは、データフレーム df がどのように見えるかです:

そして、変数 curMax を次のようにします。

Rで実装する方法があれば教えてください。

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

matlab - グループごとに最大実行中の Matlab

Matlab では、各グループ (別の配列でラベル付けsubs) の配列の実行中の最大値を計算するにはどうすればよいですか? たとえば、配列subsを 3 人の生徒のラベルと考え、対応する値valをテストの点数として考えます。各生徒が達成した現在の最大得点を計算したいと思います。

目的の出力は、と同じサイズでval、その学生が達成した現在の最大スコアを示します。

私のデータセットは非常に大きく、何百万ものエントリがあるため、for ループの使用を避けたいと考えています。各学生の全体的な最大スコアが必要な場合は、使用しますaccumarray(subs,val,[],@max)が、ここでは実行最大にしたいので、問題はより困難です。

Rにも同様の質問がありますが、Matlabでもできるようにしたいです。 Rでグループごとに実行中の最大値を見つける

ありがとう!