Поиск, удаление и объединение в фрейме данных на python

#python

Вопрос:

Мой основной фрейм данных выглядит следующим образом:-

Дата ID ценность
2020-12-10 1 10
2020-12-10 2 10
2020-11-30 2 10
2020-11-01 2 50
2020-10-20 2 10
2020-10-30 2 10
2020-10-30 2 10
2020-01-01 2 10
2020-01-10 2 10

Он содержит 3 столбца: дата, идентификатор и значение.

Существует дочерний фрейм данных с той же структурой, что и выше, и значения могут быть такими, как показано ниже :-

Дата ID ценность
2020-12-10 1 10
2020-12-10 2 10
2020-12-20 2 10
2020-12-30 2 10

Необходимо сравнить эти два кадра данных и объединить этот дочерний кадр данных с основным кадром данных, чтобы результирующий кадр данных выглядел так:-

Дата ID ценность
2020-12-10 1 10
2020-12-10 2 10
2020-12-20 2 10
2020-12-30 2 10
2020-11-30 2 10
2020-11-01 2 50
2020-10-20 2 10
2020-10-30 2 10
2020-10-30 2 10
2020-01-01 2 10
2020-01-10 2 10

Индекс поиска строк в главном фрейме данных может быть либо по дате, либо по идентификатору, либо может представлять собой комбинацию Даты и идентификатора.

Примечание:- Дата, идентификатор и значение в приведенных выше кадрах данных указаны в строке

Я еще не реализовал код, просто нуждаюсь в помощи при запуске, так как я довольно новичок в python.

Спасибо

Комментарии:

1. Вы должны предоставить образцы как ваших кадров данных, так и ожидаемых результатов.

2. А также какой код вы написали в своей попытке решить эту проблему.

3. Обновил свою постановку проблемы. Спасибо

4. Как должно работать это слияние? Некоторые строки Основного кадра данных, а также некоторые из Ожидаемого выходного кадра имеют одинаковые значения. Пожалуйста, сведите рамки данных к минимальному примеру, который объясняет вашу проблему. Я буду рад взглянуть на это!