問題タブ [multiple-conditions]

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

r - sum R data.table から値を省略しながら、複数の論理条件を持つグループごとに合計します

data.tableプロセスで特定のグループの値を省略しながら、行を合計する方法を理解するのに苦労しています。

data.table次の形式のがあるとします。

ここg1で、プレイヤーが時間に参加しg4たゲームの指標変数です。nameyear

私がやりたいのは、各ゲームのプレーヤー数を計算することです.2人のNPg1プレーヤーNPg4が焦点となるゲームに参加しましたが、同じ年の別のゲームで互いに対戦した場合にのみ、この合計はプレーヤーを除外する必要があります計算されている人。

Rの1つのベクトルに値を累積的に追加する方法から変更されたこのコードを使用して、次のように近づきますNPg1

これは私の条件でサブセットdt化し、合計を作成しますが、合計には主要なプレーヤーが含まれます. たとえば、Tom のNPg1inyear==2000は 1 ですが、Tom は 0 である必要があります。なぜなら、Tom は でプレーしたにもかかわらずg1、その年の別のゲームで別のプレーヤーと対戦していないからです。合計が正しくなったら、ゲームごとにこれを行い、結果をdata.table. 主な問題は、これらの条件で正しい合計を取得するにはどうすればよいかということです。

の結果は次のNPg1ようになります

どんなアイデアでも大歓迎です。

@Mike.Gahanのコメントの後:

これは のサブ結果ですがg1、私の投稿からはあまり明確にならないかもしれません。それを正しく取得したら、次をdata.table使用して簡単に完全に結合できます。

または他のマージ/結合操作ですが、私の質問は主にサブ結果に関係しているため、残りのことでみんなを悩ませたくありませんでした。

@ Ricardo Saportasソリューションの後に編集

すべてのゲームでの完全な望ましい結果は次のようになります。

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

sql - 追加の左テーブル フィルターを使用した左結合のパフォーマンス

こんにちは、左結合に条件を追加するとパフォーマンスが向上するかどうか疑問に思っています。サンプルコードは以下です。特定のオファーの価格データのみを知る必要がありますが、すべてのオファー データが必要になります。パフォーマンスを高速化するために追加の結合条件を設定する価値があるかどうか疑問に思っていますか?

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

php - 1つの関数で3つの配列に対して1つの条件を作成する方法は?

関数はこのように機能しますが、3 つではなく 1 つの条件を取得したいので、これらの 3 つの条件を同じ 3 つの配列の 1 つの条件にする方法が問題です: 関数内の「名前」、「Nachname」、および「Ort」?

ご協力ありがとうございました!

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

javascript - 複数の OR || を使用して IF ステートメントを単純化します。同じ変数の条件

これが私のコードです

すべての条件が同じ変数を考慮している場合、IF ステートメントを単純化する方法はありますか?

デモ

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

magento - コレクション内の AND 条件と OR 条件の両方の Magento

製品コレクションから (属性を使用して) 一部の製品をフィルタリングするために、以下のようなクエリを作成したいと考えています。

WHEREANDcondition は、条件の最初のセットまたは条件の 2 番目のセットのいずれかに一致する製品をフィルタリングする必要がありANDます。OR問題は、複数の条件の間に条件を追加する方法が見つからないことANDです。Magento を使用して where 条件の上にコーディングするのを手伝ってくれる人はいますaddAttributeToFilter()か? または他の機能?

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

xml - XML Xpath - 要素 = 複数の値を選択

かなり単純な質問ですが、ここや Google で検索して欲しいものを見つけるのはかなり難しいようです。

ほとんどの人は、複数の条件でノード/要素を選択する方法を尋ねます。

お気に入りURL/books[title="Harry Potter" and author="JKRowling"]

1 つの属性に複数の可能性がある場合、その構文を短縮する方法があるかどうかを知りたいです。

言い換えると

その構文を短縮する方法はありますか?

likeURL/books[price=1,2,3]または[price in (1,2,3)]---- 明らかにこれらは間違っていますが、物事が簡単になります。

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

php - 数値と文字列の比較

複数の if ステートメントを異なる条件と組み合わせる方法を理解するために、あなたの助けが必要です。以下は、私が仕事をしようとしているコードです。

「Welcome to the Future of Systems」というステートメントを、$ageが 16 から 32 の間で が の場合にのみ表示したいのです$IDprog5、使用している式が機能しません。