Чтобы извлечь только дату из объекта datetime с помощью библиотеки pandas в Python, вы можете использовать различные методы. Вот несколько подходов:
Метод 1: использование метода доступа dt.date:
import pandas as pd
# Assuming you have a DataFrame with a column named 'datetime_column'
df['date_column'] = pd.to_datetime(df['datetime_column']).dt.date
Метод 2. Использование метода dt.floor:
import pandas as pd
# Assuming you have a DataFrame with a column named 'datetime_column'
df['date_column'] = pd.to_datetime(df['datetime_column']).dt.floor('D')
Метод 3. Использование метода dt.normalize:
import pandas as pd
# Assuming you have a DataFrame with a column named 'datetime_column'
df['date_column'] = pd.to_datetime(df['datetime_column']).dt.normalize()
Эти методы извлекают только часть даты из объекта datetime и сохраняют ее в новом столбце с именем date_column в DataFrame.