你能告诉我R中的这两行代码是什么意思

时间:2018-10-24 07:41:17

标签: r

我理解第一个,但是得到的结果不是all.hadm $ elix.index列中第4到33项的总和,我弄错了吗?

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

在这里我对c(1:3)感到困惑,这是否意味着comp.cand.exp数据帧中的第1到第3列? 你能为我解释这整行吗?

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

1 个答案:

答案 0 :(得分:0)

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

第二行代码将tempframe的数据帧comp.cand.exp的第1列到第3列插入$ codec不丢失或为空的行。