Объедините два фрейма на дату, принимая строку на основе самой последней датыPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Объедините два фрейма на дату, принимая строку на основе самой последней даты

Сообщение Anonymous »

У меня есть два связанных данных данных, которые содержат данные о состоянии чего -либо, но оба источника данных плохие. У меня есть статус (например, 1 = потерян, 2 = найдено, 3 = неизвестно) и дата, если обнаружено.

Код: Выделить всё

ID, status, dateFound, registerDate
1,  1,      NaN ,      5/3/24
2,  2,      1/1/24,    1/1/24
3,  2,      2/1/24,    3/1/24
< /code>
и 'dfb' is so: < /p>
ID, thing_status, dateFound, date_registered
1,  2,            6/4/24,    23/4/24
2,  1,            NaN,       24/12/23
3,  2,            4/1/24,    5/1/24
Я хочу создать новую DataFrame, взяв последнюю строку из DFA или dfb на основе последней регистрации/date_registered. Идеальный вывод будет: < /p>

Код: Выделить всё

ID, status, dateFound, registerDate
1,  2,      6/4/24,    23/4/24
2,  2,      1/1/24,    1/1/24
3,  2,      4/1/24,    5/1/24
Я в настоящее время делаю это с помощью для петли, но подозреваю, что есть более простой способ.

Подробнее здесь: https://stackoverflow.com/questions/796 ... ecent-date
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»