同じ行のすべての列で同じデータを持つデータフレームの行をフィルタリングしたいのですが?この例では、user_id
1
と3
を識別したいと考えています。それ、どうやったら出来るの?すべての列に対して同じ番号を持つ行をフィルタリングする方法は?
df <- read_csv("user_id, q1, q2, q3, q4
1, 5, 5, 5, 5
2, 4, 3, 5 ,6
3, 2, 2, 2, 2
4, 5, 4, NA, 4")
目的:アンケートにすべての質問を同じボックスに入れる人を特定する。
更新:提案された解決策は、q1がNAになるまでうまく動作します。
df <- read_csv("user_id, q1, q2, q3, q4
1, 5, 5, 5, 5
2, NA, 3, 5 ,6
3, 2, 2, 2, 2
4, 5, 4, NA, 4")
多くのおかげで、Psidom。第二のアプローチが私が必要とするものであるように見えます。コードをもう少し詳しく説明できますか?私はRに非常に新しいです – Tyn
いくつかの説明で更新されました〜 – Psidom
恐ろしい!ありがとう、あなたは人生の節約になります:-) – Tyn