Вопросы

Как использовать dplyr для фильтрации NA в нескольких столбцах

Я пытаюсь отфильтровать строки со значениями NA по нескольким столбцам. Строку следует отбрасывать только в том случае, если все интересующие столбцы — NA.

Сценарий такой же, как в этом вопросе (но у меня недостаточно репутации, чтобы оставить комментарий): фильтрация фрейма данных на основе NA по нескольким столбцам

Одно из решений — использовать:

library(dplyr)
df_non_na <- df %>% filter_at(vars(type,company),all_vars(!is.na(.)))

Поскольку filter_at обесценивается в dplyr, как я могу использовать filter и through для достижения аналогичного результата?

Отвечает ли это на ваш вопрос? фильтр dplyr с условием для нескольких столбцов   —  person etrowbridge    schedule 28.02.2021

Читать:
Как вызвать функцию, когда пользователь щелкает за пределами диалогового окна

Похожие записи

Установите зависимости apt-get в Google Dataflow с помощью Beam Java SDK

admin

Scala Spark Read from AWS S3 — com.amazonaws.SdkClientException: невозможно загрузить учетные данные из конечной точки службы

admin

Rails сохраняет объект внутри метода

admin

Компоновщик платформы бота не может опубликовать в Azure LUIS ошибка

admin

Flutter загружает изображение в хранилище firebase, а затем записывает его в хранилище firestore

admin

Не удалось установить соединение с SQL Server 2019

admin