R如果列X为Na而列B不是',则删除行;价值';

R如果列X为Na而列B不是',则删除行;价值';,r,R,我发现新的R和R堆栈溢出,所以请原谅我拙劣的解释 我试图删除emp_length列中的所有值,这些值为Na,同一行中的grade列等于“C”或“B” 我们可以将&&和|删除为&和|,因为&&/|返回一个TRUE/FALSE作为输出 fullData2[!is.na(fullData2$emp_length) & (fullData2$grade != 'B' |fullData2$grade != 'C'),] const remove (row) => {

我发现新的R和R堆栈溢出,所以请原谅我拙劣的解释

我试图删除emp_length列中的所有值,这些值为Na,同一行中的grade列等于“C”或“B”


我们可以将
&&
|
删除为
&
|
,因为
&&/|
返回一个TRUE/FALSE作为输出

fullData2[!is.na(fullData2$emp_length) & 
        (fullData2$grade != 'B' |fullData2$grade != 'C'),]
const remove (row) => {
  if(row.emp_length == null && (row.grade == 'C' || row.grade == 'B'{
      removeRow()
  }else{
    keepRow()
  } 
}
fullData2[!is.na(fullData2$emp_length) & 
        (fullData2$grade != 'B' |fullData2$grade != 'C'),]