だから私はこの単純なifループを持っています
chick<-lapply(1:length(t),function(i){
if(t[[i]]<0.01){
chick=1
}else 0
})
したがって、基本的にt<0.01の場合、0を出力しない場合は1を出力しますが、以下のようなNA値を持つデータがある場合があります....どうすればNA値0を割り当てることができますか?そうしないと、次のようなエラーが表示されます。
Error in if (t[[i]] < 0.01) { : missing value where TRUE/FALSE needed
「t」と呼ばれるデータからの出力例を次に示します。
[[1]]
[1] NA
[[2]]
[1] NA
[[3]]
[1] 0.01
再度、感謝します