如何解决添加两列带有空白条目的列,以及在最后一列中获得所有空白
我正在尝试在R中添加多个列,其中包含许多(不是全部)空白条目,但是在最后一栏中,我得到了所有空白。 我为此操作使用了简单的+/-运算符。
Final8$Abs_diff <- abs((Final8$prev_so_Qty + Final8$prev_dc_Qty + Final8$Import_Qty +
Final8$Fs_trns_in_Qty) -
(Final8$Trade_Qty + Final8$Fs_trns_out_Qty + Final8$crt_so_Qty +
Final8$crt_dc_Qty))
我很沮丧,这里出现空白条目,有人可以帮助我如何避免这种情况
解决方法
将功能rowSums
与na.rm = TRUE
一起使用来处理cbind
列之后的缺失值。
Final8$Abs_diff <- abs(rowSums(cbind(Final8$prev_so_Qty,Final8$prev_dc_Qty,Final8$Import_Qty,Final8$Fs_trns_in_Qty),na.rm = TRUE) -
rowSums(cbind(Final8$Trade_Qty,Final8$Fs_trns_out_Qty,Final8$crt_so_Qty,Final8$crt_dc_Qty),na.rm = TRUE))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。