中に2回以上現れる個人のみ取得するにはNAとDF:調査は隔年で行われ、いくつかの個人が繰り返し他人ながら、ちょうど1時間にインタビューをしているし。 は、今私は(複数回表示されるだけで個人を持っている)DFパネル1にしたいです。 DFは、このようなものです:nquestは家族のコード番号です year nquest nord nordp sex age
2000 10 1 1 F 40
日付を含むデータフレームに日付クラスの列があります。しかし、この列からNAを削除しようとすると、文字クラスではないのでできません。だから私は、このソリューションを使用して文字クラスに変換します Setting to Blank その後、私はまだ私の日付列が日付クラスになりたいので、私はas.Dateを使用して、それをバックに変換が、その後、再びNAのを生成します。だから私はこのループで立ち往生して
のみNAが利用できない限り、NAはない最新のデータを保管してください:このようになります。今年、都市、値: year = c(2010, 2013, 2010, 2013, 2013)
city = c("Berlin","Berlin", "Munich", "Munich", "Frankfurt")
value = c(1234, NA, NA, 6372, NA)
data <- d