問題タブ [binary-matrix]
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 - バイナリマトリックス内のグループ間の一意の交差を抽出する方法は?
親愛なる Stackoverflow ユーザーの皆様へ
私は生物学的データを分析する目的で R 言語を使用する初心者であり、まだ解決できていない問題に直面しています。より経験豊富な人がこれについて私を助けてくれるでしょうか?
バイナリマトリックスである大きなデータフレームがあります。各行は異なる遺伝子を表します。各列は、実験の異なる条件です。
セル内の「1」はその条件で遺伝子が存在することを示し、「0」は遺伝子が存在しないことを示します。
特定の列にのみ「1」を含み、他の列を含まない行 (つまり、その条件で一意に存在する遺伝子) の行名を持つベクトルを取得するにはどうすればよいですか?
そして、指定された一連の列に「1」を含み、他のすべての列に「0」を含む行の行名を持つベクトルを取得するにはどうすればよいですか (つまり、条件 / 列 1、2、および 5 に一意に存在する遺伝子) ?
あなたの提案を楽しみにしています!
どうもありがとう:-)
r - 1 の最初の値と 1 の最後の値の位置を、多数の csv ファイルで一度に検索 (および出力) するにはどうすればよいですか?
一度に複数の csv ファイルに格納されている多数のバイナリ マトリックスで、1 の最初の値と 1 の最後の値の位置を行ごとに出力しようとしていますか?
作業ディレクトリ内のすべてのタブ区切りの csv ファイルを読み取るために、次を使用しています...
まず、やってみた...
しかし、これは私に正しい答えを与えていません。たとえば、次のバイナリ マトリックスを含む csv ファイルでは、
sapply は 135 を出力すべきときに 152 を出力しています。