Функция rowMeans возвращает значение «0» для случаев с NA - PullRequest
0 голосов
/ 23 апреля 2020

Я готовлю свои данные для анализа и хочу рассчитать шкалы по нескольким позициям. Я обычно делаю это с помощью функции rowMeans или rowSums. Тем не менее, для одной из моих шкал функция возвращает значение 0 для тех участников, у которых есть все НС по этим элементам (когда шкалой также должен быть NA, а не 0). Может кто-нибудь помочь мне понять, в чем может быть проблема?

Вот мой код для этой конкретной строки:

data$scale <- with(data, rowMeans(cbind(item1, item2), na.rm=TRUE))

Большое спасибо за вашу помощь. Charlotte

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...