У меня есть такие данные, как два условия (условие 1, условие 2) и каждое условие с шестью повторениями. Я хотел бы отказаться, если три из двух реплик условия 1 имеют ноль в строке (выборка/строка).
gene_name con1_1 con1_2 con1_3 con2_1 con2_2 con2_3
YLZC_aa4043 251.0000 233 116 61 79 73.000
YLZC_aa4046 0 0 1 1 1 53.000
YLZC_aa4048 26.0133 232.296 0 0 232.296
YLZC_aa4050 0 0 0 36 20 0.000
Я ожидаю такой результат
gene_name con1_1 con1_2 con1_3 con2_1 con2_2 con2_3
YLZC_aa4043 251.0000 233 116 61 79 73.000
YLZC_aa4048 26.0133 232.296 0 0 232.296
И я относительно новичок в R
Я знаю, как это сделать по одному, но я хотел бы сделать это с помощью dplyr. Поэтому я попытался с dplyr. Но не смог закончить, я немного застрял. может кто-нибудь помочь мне
data %>% select(2:4) %>% select_if(rowSums == 0)
Очень признателен. У меня общий вопрос. Где можно попрактиковаться в этом. Потому что учебники, на которые я ссылался, были своего рода базовыми. Я хотел бы получить некоторую тяжелую основную практику. Итак, не могли бы вы предложить некоторые данные и практические советы по очистке данных и обработке данных.
@PraveenKumar Я думаю, Stack Overflow — это то место, которое вы ищете.
Отлично. Но здесь я могу прийти, чтобы получить решение. Я хотел бы попрактиковаться. Любые книги или что-то..
@PraveenKumar Я думаю, есть много онлайн-ресурсов, вы все равно можете найти тот, который вам больше всего подходит.
Спасибо за предложение
Но я хотел бы отказаться от трех из двух столбцов условия 1, у которых есть ноль. Как я могу реализовать это. Я отредактировал свой вопрос.