LINUX.ORG.RU

pandas: считать временной ряд, начиная с конкретной даты

 ,


0

1

Хочу считать строки, начиная с конкретной даты, например 2020.12.13, но почему-то цепляется строка до этой даты.

>>> df = pd.DataFrame({'date': ['2020-12-12','2020-12-13'], 'value': [4, 5]})
>>> df.index = pd.to_datetime(df['date'])
>>> df.drop(['date'], axis='columns', inplace=True)
>>> df.at_time(datetime(year=2020,month=12,day=13))
            value
date             
2020-12-12      4
2020-12-13      5

at_time учитывает только время суток. У тебя во всех случаях время равно 12:00.

TeopeTuK ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.