2017-01-14 9 views
1

テーブルを挿入してより明確にするために、基本的には他の列を取り除く方法を見つけようとしています。それが持っている値と同じもの、別のもの、重複した列です。 R - 列の値が別の列と同じ場合、データフレーム内の列を削除する

私が使用しているため、不要なデータであるため、Col 2と4は同じです。Col 4を削除します。

ありがとうございます!

+0

DF1 [!重複(T(DF1))] '試す論理インデックスを作成するために、データセットの転置にduplicatedを使用して、列のサブセットすることを使用することができます' – akrun

答えて

4

我々は

df1[!duplicated(t(df1))] 
# Col1 Col2 Col3 Col5 
#1 1 2 3 1 
#2 2 3 4 2 
#3 3 4 1 4 
#4 4 1 2 3 
+0

はあなたにこれをありがとう完璧に働いています! – JKay96

+0

@ JKay96喜んでお手伝いします。 [ここ](http://stackoverflow.com/help/someone-answers)にチェックを入れることもできます。 – akrun

関連する問題