Подскажите, пожалуйста, что означают эти две строки кодов в R? - PullRequest
0 голосов
/ 24 октября 2018

Я понимаю первый, но результат, который я получаю, не является суммой пунктов от 4 до 33 в столбце all.hadm $ elix.index, я ошибся?

for (i in 1:dim(all.hadm)[1])
    all.hadm$elix.index[i] <- sum(elix[i,4:33])

здесь я запутался с c (1: 3), означает ли это столбцы с 1 по 3 во фрейме данных comp.cand.exp?Можете ли вы объяснить мне всю эту строку?

temp1 <- comp.cand.exp[comp.cand.exp$codec != '',c(1:3)]

1 Ответ

0 голосов
/ 24 октября 2018
for (i in 1:dim(all.hadm)[1]){
    all.hadm$elix.index[i] <- sum(elix[i,4:33])}

Вторая строка кода подразумевает для temp1 столбцы с 1 по 3 в dataframe comp.cand.exp для строк, в которых $ codec не пропущен или пуст.

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