У меня есть dataframe, который выглядит несколько, как следующее:выберите строки, которые различаются только в одном столбце - R
v1 v2 v3 v4 v5 v6
r1 1 2 2 4 5 9
r2 1 2 2 4 5 10
r3 2 2 2 4 5 9
r4 2 2 2 4 5 10
Я хотел бы, чтобы выбрать строки r1 и r3, основанные на том, что они отличаются по своим значениям в v1. Числа в этом столбце варьируются от 1 до 100. Возможно ли это, и если да, то как?
Любая помощь очень ценится, спасибо!
Update:
Некоторые уточнения: Значения в v1 случайные семена, которые идут от 1 до 100. В принципе, я бегу (в NetLogo) имитацию, которая проходит через все конфигурации параметров (v2 - v6) с 100 разные случайные семена. Теперь я хотел бы выбрать все строки, относящиеся к одной и той же конфигурации параметров, то есть если v2 = 2 и v3 = 5, введите мне все строки, которые соответствуют этому условию и имеют разные значения в v1/случайных семенах. Но поскольку у меня довольно много конфигураций параметров, я хотел бы сделать это в общем, так что мне не нужно писать их вручную. Следовательно, возникает вопрос, можно ли выбирать строки, которые одинаковы в нескольких столбцах, но отличаются в одном конкретном столбце.
Извините, но ваши условия для выбора строк очень расплывчаты. Можете ли вы быть более конкретным? Вы просто ищете 'duplicated',' unique' или одну из этих связанных функций. – A5C1D2H2I1M1N2O1R2T1
Выполнено, надеюсь, что это поможет :) – LukasKawerau
Итак, вы игнорируете тот факт, что в столбце 'v6' есть разные значения? –