【发布时间】:2018-04-18 12:36:13
【问题描述】:
我尝试从许多具有典型行数和列数的文件中提取两列(“硝酸盐”和“硫酸盐”)。这是我的代码..
pollutant <- if(pollutant == TRUE){
id[,"nitrate"]
} else {
id[,"sulfate"]
}
我应该使用这些列来计算这些列的含义。 请帮我一把,我是R的新人
【问题讨论】:
-
问题不清楚,输入和预期输出是什么?
-
参数是(数据,污染物,id)
-
您的数据是什么样的?
-
pollutantmean
-
您似乎将多个数据帧存储在一个名为
id的列表中。如果是这样,使用id[, "nitrate"]将不会访问数据框,而是会在列表中查找名为nitrate的对象。试试id[[i]][, "nitrate"]。