Допустим, у меня есть несколько данных о ценах на акции с разными датами. Всего есть 100 дат по всем акциям. Если у меня есть 10 акций, каждая с датами <100, я хотел бы получить окончательный фрейм данных, в котором каждая акция имеет 100 дат, в общем, фрейм данных имеет 10 * 100 строк = 1000 строк, дату, в которую акция делает не иметь, это должен быть ряд с NaN. </p>
df1
date ticker open high low close volume
0 2007-01-03 0001 0.133293 0.133293 0.133293 0.133293 40.0
1 2007-01-04 0001 0.133293 0.133293 0.133293 0.133293 0.0
2 2007-01-05 0001 0.133293 0.133293 0.128697 0.133293 215.0
df2
date ticker open high low close volume
0 2007-01-01 0002 0.111111 0.111111 0.111111 0.111111 11.1
1 2007-01-02 0002 0.111111 0.111111 0.111111 0.111111 11.1
2 2007-01-04 0002 0.111111 0.111111 0.111111 0.111111 11.1
, что приводит к df
df1
date ticker open high low close volume
0 2007-01-01 0001 NaN NaN NaN NaN NaN
1 2007-01-02 0001 NaN NaN NaN NaN NaN
2 2007-01-03 0001 0.133293 0.133293 0.133293 0.133293 40.0
3 2007-01-04 0001 0.133293 0.133293 0.133293 0.133293 0.0
4 2007-01-05 0001 0.133293 0.133293 0.128697 0.133293 215.0
5 2007-01-01 0002 0.111111 0.111111 0.111111 0.111111 11.1
6 2007-01-02 0002 0.111111 0.111111 0.111111 0.111111 11.1
7 2007-01-03 0002 NaN NaN NaN NaN NaN
8 2007-01-04 0002 0.111111 0.111111 0.111111 0.111111 11.1
9 2007-01-05 0002 NaN NaN NaN NaN NaN