【发布时间】:2019-12-27 09:00:15
【问题描述】:
我正在R 中创建一些例程,以简化模型创建并根据多个参数区分多个组(例如:原始手表 VS 使用手表通用属性的假货)。
在此过程中,我会跟踪向量中可能被排除的行(起初为空),最后我会使用:
model$var <- raw_data[-line_excluded,]
问题是如果line_excluded 是c()(ndlr 没有排除行),model$var 是一个空数据框,那么在这种情况下,我想要数据框的所有行。
我想到的唯一解决方案是我们的
if (!is.null(line_excluded)){
model$var <- raw_data[-line_excluded,]}
但这不是很漂亮,我有几个 tracking variables 和 line_excluded 需要它。
感谢您的帮助
【问题讨论】: