問題タブ [cross-product]

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

r - 空のエンティティを含む行列から推定用の変数の名前をロードします

推定に使用される変数の名前を行列から読み込みたい。行列のすべての行に変数名が含まれている場合、これは非常にうまく機能します。ただし、以下のコードに示すように、さまざまな組み合わせをすべてテストしたいと考えています。ここで、一部の行には "" しか含まれていません。1 つの行に変数名が含まれていない場合、エラーが発生しました。空のエントリを含むマトリックスから名前をロードする方法はありますか?

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

merge - 一致する結果が乗算されずに 2 つの結果セットをマージするにはどうすればよいですか?

次のようなアイテムのリストと空白のシリアル番号フィールドを返すクエリがあります。

アイテムの行数は購入したアイテムの数に対応するため、複製は意図的に行われます。シリアル番号を既に受け取っているアイテムを含むテーブルもあります。

最初のリストを作成するクエリは、シリアル番号を持つテーブルを参照しません。ここで、テーブルのシリアル番号が一致するアイテムに追加されるように、テーブルの情報を使用してクエリの結果を変更したいと考えています。ただし、シリアル番号が十分にない場合は、空白のシリアル番号を保持したいと思います (テーブルには、クエリよりも多くのアイテムのエントリが含まれることはないことに注意してください)。新しい結果は次のようになります。

クエリの結果を左側に (共通のテーブル式を介して) 使用し、テーブルを右側に使用すると、左外部結合によって必要な結果が得られると考えました。しかし、私がそれを試したとき、これは私が得たものです:

クエリは一致するアイテムに対してクロス結合を実行するように見えますが、一致しない場合は左側の行のカーディナリティを保持します。私が欲しいものではありません。必要なものを取得するために使用できる結合またはメソッドはありますか?

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

geometry - 2 つの 3D 点を使用して 3D 空間で垂直座標を見つける

それぞれ xyz 座標を持つ 6 x 6 の立方体があるとします。

中央の立方体 (0,0,0) から反対側 ((0,1,0) としましょう) に移動すると、(0,0,0) の方向に従って中央の立方体に垂直な他の 4 つのコンポーネントを見つけたいと思います。 1,0)。

1 つの次元を移動する場合、これは簡単です (そして、私の脳はそれを把握できます)... コンポーネントは (-1,0,0)、(+1,0,0)、(0,0,+1) になります。 、(0,0,-1)。

さて、2 つ ((1,1,0) へ) または 3 つの座標が (1,1,-1) に変化するサイズに移動するのを誰かが手伝ってくれませんか?

ありがとう、ロドリゴ