DF
date1 date2
0 201101 201201
1 20150215 2011
2 2019 201907
3 201608 20130706
4 20170717 2018
Как видите, дата имеет разные логиты: 4 (20xx), 6 (20xxxx), 8 (20xxxxxx). Я хочу сравнить эти 2 столбца и оставить только, если дата в 'date1' раньше.
Вывести то, что я хочу
date1 date2
0 201101 201201
1 2019 201907
2 20170717 2018
условие
- Если дата не может сравниться, как
2019 - 201907
, не знаете, какая дата быстрее, просто оставьте ее.
Спасибо за чтение
Редактировать
Вот мой реальный набор данных
event start
0 2013 201109
1 20040624 200401
2 20040624 200401
3 2013 20100806
4 20081103 200809
... ... ...
178382 20131029 20130918
178383 20140310 20140125
178384 20140310 20140125
178385 20130410 20131204
178386 20140709 20140227