Сравнение элементов кадра данных в R - PullRequest
0 голосов
/ 29 мая 2019

У меня есть очень большой фрейм данных, называемый recip, где каждая строка имеет формат recip1 recip2 num.Я хочу обрезать его, оставив только те строки, где recip1 < recip2.Прикреплено изображение первых 10 строк кадра данных.Dataframe

Обратите внимание, что recip1 соответствует V1, а recip2 - V2.Кто-нибудь может мне помочь?Спасибо.

1 Ответ

0 голосов
/ 29 мая 2019

вы можете использовать индексирование для этого

mtcars[ mtcars$drat > mtcars$wt , ]

вот способ dplyr

library( dplyr )
mtcars %>% filter( wt > drat )

Проверьте ваши классы - для этого вам нужны числовые или целые числа

sapply( mtcars , class)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...