問題タブ [indices]
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.
r - R - 指定された条件を満たす行列から行を抽出しますか?
上記のような行列が与えられた場合 - 最初の要素が 1 で他のすべての要素が 0 である行を選択して、行列を反復処理する効率的な方法は次のようになります。
返されますか?
ありがとう。
java - 株価指数を計算するための Java クラス
単純移動平均、加重移動平均などの株価指数を計算するためのオープンソース Java クラスがどこにあるかは誰でも知っています。
opengl-es - GL_TRIANGLE_FAN を使用した android/openGL キューブ
私はopenGL ESの新機能で、単純なキューブを構築したいのですが、4つの異なるTRIANGLE_FANが必要なインデックスバイトバッファを許可するのに問題があるようです.これを行う/コードを書き直すにはどうすればよいですか:
GL10.GL_PRIMITIVE_RESTARTを使用する必要があると思いますが、Androidでは、これが存在するとは思いません...
c - OpenGL で VBO を表示できません
OpenGL で VBO と IBO を使用していますが、正しく描画できません。フレーム表示機能で忘れていた可能性があることを教えてください。- struct Point3D は、(x,y,z) 内に 3 つの float を持つ構造体です。- nbVertex は、glVertex 配列内の頂点の量です。- nbVBOInd は、VBOInd 配列内のインデックスの量です。
ありがとう !
python - NumPy: しきい値の上と下のマスクされた 2D 配列から並べ替えられたインデックスを見つける
最低から最高に並べ替える必要がある値の 2D マスク配列があります。例えば:
しかし、並べ替えられたインデックスを使用して、インデックスを 2 つの単純なサブセットに分割する必要があります。指定されたデータム以下と以上です。さらに、マスクされた値は必要ないため、削除する必要があります。たとえば、上の 10 個のインデックスと下の 8 個の値datum = 51.1
にフィルターをかけるにはどうすればよいですか? (注:ロジック基準または等しいため、1 つの共有インデックスがあります。3 つのマスクされた値は分析から削除できます)。後で使用するため、平坦化されたインデックス位置を保持する必要があります。sorted_ind
datum
np.unravel_index(ind, ar.shape)
python - Python: 特定の条件を満たすすべてのリスト インデックスを削除する
それを理解するために、Pythonで座標ペアのリストを反復処理し、座標の1つが負であるすべてのケースを削除しようとしています。例えば:
配列内:
いずれかの座標が < 0 であるすべてのペアを削除して、次のようにします。
私の問題は、python リストにギャップができないことです。そのため、次のようにループすると:
要素が削除されるとすべてのインデックスがシフトし、反復が台無しになり、あらゆる種類の問題が発生します。悪い要素のインデックスを別のリストに保存してから、それらの要素をループして削除しようとしましたが、同じ問題があります.1つがなくなると、リスト全体がシフトし、インデックスが正確ではなくなります.
足りないものはありますか?
ありがとう。
r - 行名と列名を含むインデックス ベクトルを使用して行列に値を追加する
まばらなデータの非常に大きなマトリックスがあるとしますが、そのサンプルを見て、さらにまばらにすることにのみ関心があるとします。行/列/データの値 (csv ファイルからインポート) の列を含むトリプルのデータフレームもあるとします。library(Matrix) の sparseMatrix() 関数を使用して、疎行列を作成できることを知っています
ただし、私の値のために、数百万行×数万列のスパース行列になります (サブセットがほとんどの行と列を除外しているため、ほとんどは空です)。これらのゼロの行と列はすべて、私の関数の一部をゆがめてしまいます (たとえば、クラスタリングを考えてみましょう - 原点が有効な点でさえない場合、原点を含む 1 つのクラスターになります)。同じ操作を実行したいのですが、i と j を行名と列名として使用します。密なベクトルを作成し、最大サイズまでサンプリングして値を追加しようとしました
(実際には、この場合の値に興味がないため、1に等しく設定しています)しかし、行列全体ではなく、すべての行と列のクロスを取るため、マトリックス全体を埋めていることがわかりましたrow1*col1、row2*col2... 私がやろうとしていることを達成する方法を知っている人はいますか? または、疎な行列を埋めて、ゼロの行と列をすべて破棄して、より密な形式に圧縮するだけでも問題ありません(ただし、元の行と列の番号への参照を維持したいと思います) ) 提案をいただければ幸いです。
次に例を示します。
行 2 と 4 だけでなく列 1、3、5 も削除したいと思います。次に、それらの間に空の行がさらに多くなります。名前付きの行/列を持つ密行列を使用するとどうなるか
java - インデックスの識別 (java)
それは私を病気にします..これで私を助けてくれますか? 私の問題は、Java プログラムの空白とそのインデックスを特定することですが、インデックス (JAVA) を特定する方法がわかりません。ここに私のコードがあります:
先に感謝します。
python - 大きな疎行列で非ゼロ要素のインデックスを見つける方法は?
100000 X 100000 のオーダーのサイズの 2 つの正方行列 (a、b) があります。これら 2 つの行列 (c = ab) の差を取る必要があります。結果行列 'c' はスパース行列です。すべての非ゼロ要素のインデックスを見つけたいです。この操作を何度も行う必要があります (>100)。
最も簡単な方法は、2 つの for ループを使用することです。しかし、それは計算集約的です。これをできるだけ早く行うために、できればR/python/cのアルゴリズムまたはパッケージ/ライブラリを教えてください。
sql - 指数に関する質問
主キーとして次の列を持つテーブルがある場合:Username, Title, Start Date
データベースは自動的にインデックスを作成します。
- ユーザー名とクエリの開始日で選択したい場合...上記のインデックスを使用しますか、それとも追加のインデックスを指定する必要がありますか?
- タイトルと開始日が一意に識別されるが、ユーザー名も主キーに追加する場合、それはスーパーキーになりますか?