У меня есть список переменных в последовательности, и мне было интересно, был ли простой способ подмножества в dplyr с одинаковыми условиями среди последовательности переменных.Как подмножество в dplyr с одинаковыми условиями среди нескольких переменных
К примеру, у меня есть следующие переменные:
dX1 DX2 DX3 DX4 DX5
Я хотел бы подмножество моих данных, если любой из этих переменных содержит следующую строку «7586» ,
Подменю от одной переменной Я хотел бы сделать следующее:
filter(df, DX1 == '7586')
Единственный метод, который я могу думать, было бы следующее:
filter(df, DX1 == '7586' | DX2 == '7586' | DX3 == '7586' | DX4 == '7586' | DX5 == '7586')
Мой фактический набор данных содержит dX1-DX25 и его может стать довольно утомительным для написания.
Есть ли способ упрощения вышеуказанного?
что-то вдоль линий
filter(df, DX1-25 == '7586')
Спасибо
Большое вам спасибо за все варианты! –