0
我想查看data.frame列是否有任何空值移動到下一個循環。我目前使用下面的代碼:r - 檢查data.frame列中的任何值是否爲空
if (is.na(df[,relevant_column]) == TRUE){next}
其吐出警告:
在如果(is.na(df_cell_client [,分子])== TRUE){...:對 條件具有長度> 1,只有第一個元素將被用於
如何檢查是否有任何值爲null,而不僅僅是第一行?
使用'if(any(is.na(df [,relevant_column]))){next }'。沒有'any','is.na(...)'返回一個* vector *的邏輯,但是'if'需要一個比較; 「任何」可以將其減少到單個邏輯。 '== TRUE'是不必要的。 – r2evans
@ r2evans,謝謝它的工作!如果您發佈答案,我會選擇它。 –