, когда даты анализа из файлов Excel вы можете встретить даты, представленные в виде чисел с плавающей точкой, например, 42580.333333333. Pandas предоставляет удобный способ преобразования этих дат Excel в обычные объекты DateTime. Это преобразует даты Excel в соответствующие объекты DateTime:
импортировать панды как PD df = pd.dataframe ({'date': [42580.3333333333, 10023]}) df ['real_date'] = pd.timedeltaindex (df ['date'], unit = 'd') pd.dateTime (1900, 1, 1)
import pandas as pd df = pd.DataFrame({'date': [42580.3333333333, 10023]}) df['real_date'] = pd.TimedeltaIndex(df['date'], unit='d') pd.datetime(1900, 1, 1)
df ['real_date'] = pd .TimedeltainDex (df ['date'], unit = 'd') pd.datetime (1899, 12, 30)
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3