Можно ли добавить исключение к summarize(count = n_distinct(x))
в R, допуская, чтобы исключение было подсчитано "нормальным" summarize(count = n()) function
?
Как вы объединяете счет n()
и n_distinct()
функции для создания одного нового столбца?
Таким образом, я мог бы суммировать различное количество наблюдений в столбце x
, добавив при этом исключение в форме наблюдения, которое не будет ограничиватьсяотдельный подсчет, но скорее подпадает под «нормальный» summarize(count = n()) function
.
Например, если x = c(1, 2, 2, 4, 5, 8, 8, ..., 99)
, я мог бы суммировать различные подсчеты всех наблюдений, кроме, скажем, наблюдения 8
встолбец x
.Наблюдение 8
вместо этого будет подчинено summarize(count = n()) function
.Затем будет подсчитано число 8
плюс число других уникальных значений в x
.
В заключение, это создаст один новый столбец «count», в котором все значения будутиз отдельного счета, за исключением одного исключения, значение которого будет получено из "нормального" счета.