Tôi là người dùng gấu trúc đầu tiên và sau khi nghiên cứu tài liệu, tôi vẫn không thể tìm thấy cách đơn giản để thực hiện những việc sau.Thêm cột được lập chỉ mục vào DataFrame với gấu trúc
Tôi có một DataFrame với chỉ mục pandas.DateRange và tôi muốn thêm cột có giá trị cho một phần của cùng một DateRange.
Giả sử tôi đã
df
A B
2010-01-01 00:00:00 0.340717 0.702432
2010-01-01 01:00:00 0.649970 0.411799
2010-01-01 02:00:00 0.932367 0.108047
2010-01-01 03:00:00 0.051942 0.526318
2010-01-01 04:00:00 0.518301 0.057809
2010-01-01 05:00:00 0.779988 0.756221
2010-01-01 06:00:00 0.597444 0.312495
và
df2
C
2010-01-01 03:00:00 5
2010-01-01 04:00:00 5
2010-01-01 05:00:00 5
Làm thế nào tôi có thể có được một cái gì đó như thế này:
A B C
2010-01-01 00:00:00 0.340717 0.702432 nan
2010-01-01 01:00:00 0.649970 0.411799 nan
2010-01-01 02:00:00 0.932367 0.108047 nan
2010-01-01 03:00:00 0.051942 0.526318 5
2010-01-01 04:00:00 0.518301 0.057809 5
2010-01-01 05:00:00 0.779988 0.756221 5
2010-01-01 06:00:00 0.597444 0.312495 nan
Tôi vừa tìm thấy phương thức .join() khi tôi thấy câu trả lời của bạn. Cảm ơn! – saroele