How to reindex in DataFrames?

This sounds like a job for leftjoin

julia> ind = today():Day(2):today()+Day(10);

julia> vals = rand(length(ind));

julia> df = DataFrame("ind" => ind, "vals" => vals);

julia> full_inds = today():Day(1):today()+Day(10);

julia> df_full = DataFrame(ind = full_inds);

julia> leftjoin(df_full, df, on ="ind")
11×2 DataFrame
 Row │ ind         vals            
     │ Date        Float64?        
─────┼─────────────────────────────
   1 │ 2020-12-02        0.483128
   2 │ 2020-12-03  missing         
   3 │ 2020-12-04        0.403967
   4 │ 2020-12-05  missing         
   5 │ 2020-12-06        0.0540637
   6 │ 2020-12-07  missing         
   7 │ 2020-12-08        0.951807
   8 │ 2020-12-09  missing         
   9 │ 2020-12-10        0.0238036
  10 │ 2020-12-11  missing         
  11 │ 2020-12-12        0.51351
7 Likes