Pull to refresh

Comments 6

Для простых задач достаточно и семейств *apply функций,
но для больших размерностей или сложных агрегациях,
лучше использовать функции из dplyr (они побыстрее и их удобнее использовать).
dplyr только для data.frame. Если ради удобства и отталкиваться от примеров в статье, то можно использовать plyr.
А можно глупый вопрос: почему length(x[x<0]), а не, например, sum(x<0)?
Я бы тоже использовал sum. Оно и быстрей в пару раз и позволяет правильно обработать NA.
Вероятнее всего, что автор оригинального поста не очень хорошо знал R (так как его пример ошибочен в случае с NA),
впоследствии он же сетует на плохую документацию R.
Хотя по apply есть и более удачные примеры.
UFO just landed and posted this here
Sign up to leave a comment.