【发布时间】:2018-07-22 18:15:24
【问题描述】:
我想通过选择列来制作我的数据子集,如下所示:
select(df, col1, col2, col3, col4)
但有时我的数据集略有不同,只有 col1、col2 和 col4。
如何使用 select(),如果一列不存在,它会继续而不报错?
所以它会给出一个包含 col1、col2 和 col4 的数据集(并跳过 col3)。如果我只是运行上面的 select() 行,我会收到这个错误:
Error in overscope_eval_next(overscope, expr) : object 'col3' not found
【问题讨论】: