欠損している観測の特定
あなたは原子力発電所の検査官として、1 年間を通じて毎日、各原子炉に安全点検が実施されているかを確認します。安全点検の記録は reactor_df にあり、date、reactor、check の列を持つデータフレームです。
その年のすべての日付を含む dates ベクトルと、発電所にある原子炉名を含む reactors ベクトルが用意されています。
expand_grid() と anti_join() を組み合わせて、特定の原子炉が点検されなかった日付を見つけます。
dplyr パッケージはあらかじめ読み込まれています。
この演習はコースの一部です
tidyrでデータを整形する
演習の手順
expand_grid()を使って、変数dateとreactorのすべての組み合わせを保持する tibble を作成します。用意されているdatesとreactorsベクトルを使用してください。full_dfとreactor_dfの間で、date列とreactor列をキーに anti-join を実行します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create a tibble with all combinations of dates and reactors
full_df <- ___
# Find the reactor - date combinations not present in reactor_df
full_df %>%
___