欠損値を含む日付フィールド (要素クラスを文字列に変換) があり、欠損値ごとに連続番号を入力したいと考えています。これまでの私のコードは次のとおりです...
f<- function(x, counter){
if(x == ""){
counter = counter + 1; return (toString(counter))
} else{
return (toString(x))
}
}
sapply(x$DateTime_, f, -9999)
カウンターはインクリメントせず、次のようなベクトルを返します。
[1] "-9998" "-9998" "-9998" "-9998" "-9998" "1/1/1998"
カウンターをインクリメントするための助けをいただければ幸いです。