[解決済み] ある列の値が他の列の値より小さい場合、その行だけを選択する。
2023-06-22 06:19:14
質問
Rを使っていますが、aged (死亡年齢) が laclen (泌乳期間) 以下である行を選択する必要があります。私は、列'aged'の値が対応する'laclength'の値よりも小さい行/IDのみを含むように新しいデータフレームを作成しようとしています。
df:
id1 id2 laclen aged
9830 64526 26 6
7609 64547 28 0
9925 64551 3 0
9922 64551 3 5
9916 64551 3 8
9917 64551 3 8
9914 64551 3 2
の場合、新しいデータフレームはこのようになります。
dfnew:
id1 id2 laclen aged
9830 64526 26 6
7609 64547 28 0
9925 64551 3 0
9914 64551 3 2
どんな助けでも感謝します!
バゾン
どのように解決するのですか?
df[df$aged <= df$laclen, ]
とすればよい。角括弧は、論理式に基づいてインデックスを作成することを可能にします。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】snosqlステートメントで予期しないselectエラーが発生し続ける
-
[解決済み】forループを実行すると「要因のレベルセットが異なる」というエラーが発生する
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み] MySQL あるテーブルからすべてのカラムを選択し、別のテーブルからいくつかのカラムを選択する
-
[解決済み] break文はswitch/selectから抜け出すのか?
-
[解決済み] Removing rounded corners from a <select> element in Chrome/Webkit
-
[解決済み] PL/SQLで結果がNULLの場合、どのように変数に選択するのですか?