data.frameの列をループし、9の(無効な)部分を次の有効な値に置き換えようとしていますdata.frame内の一意のIDごとに9に等しくなります。 私はdplyr,lapplyと運がなかったし、同様の問題がないことを熱心に調べてきました。 #dummy data set
id<-c(1,1,1,1,2,2,2,2)
ind<-c(9,9,9,1,9,9,9,4)
df<-data.f
tibbleの特定の列のNA値を置き換えようとしています。列はすべて同じ接頭辞で始まるので、dplyrパッケージのstarts_with()ファンクションを使用する簡潔な方法があるかどうかを知りたいと思っています。 私はSOに関するいくつかの他の質問を見ましたが、すべて特定の列名または場所を使用する必要があります。私は本当に怠惰で、すべての列を定義したくない、プレフィックスだけを考えています。 t