#r
#r #фрейм данных
Вопрос:
Я хотел бы заменить все значения в фрейме данных ниже заданного порогового minval
значения на NA
. Какой был бы самый элегантный способ сделать это?
Ответ №1:
Попробуйте это:
df[df<minval]=NA
df < minval
создает логическую матрицу, которая используется для выбора значений, на которые вы хотите заменить NA
.
Комментарии:
1. Ха, да, конечно — я запутался, пытаясь с помощью which(…) — это работает отлично — спасибо!