У меня есть большой фрейм данных панд, как показано ниже
date category
2018-03-01 abcd
2018-03-02 defc
2018-03-02 00:00:00 acd
2018-03-02 00:00:00 bac
2018-03-03 xyz
В столбце даты несколько записей состоят из 00:00:00 или отметки времени с последующей датой.И тип каждой строки для столбца даты без отметки времени - str , а отметка времени - pandas._libs.tslib.Timestamp
Мне нужно проверить каждую строкустолбца даты и преобразуйте его в дату только в том случае, если он состоит из какой-либо временной метки.
Я не хочу использовать цикл, поскольку это большой фрейм данных, и он требует больше времени для вычислений.
Я попытался сравнить для каждого типа строки для столбца даты, а затем использовал .strftime (format = '% Y-% m-% d') для преобразования в дату, но как мне применитьто же самое для всего набора данных?