Панды DateTimeIndex Ceil неоднозначный аргумент - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь выяснить, как передать «неоднозначный» аргумент.

Из документации:

[https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DatetimeIndex.ceil.html][1]

rng = pd.date_range('1/1/2018 11:59:00', periods=3, freq='min')
rng.ceil('H')
DatetimeIndex(['2018-01-01 12:00:00', '2018-01-01 12:00:00',
               '2018-01-01 13:00:00'],
              dtype='datetime64[ns]', freq=None)

Но если я попытаюсьчтобы передать аргумент я получаю следующую ошибку:

rng.ceil('H',ambiguous='NaT')
Traceback (most recent call last):

  File "<ipython-input-209-f0e872bc569a>", line 1, in <module>
    rng.ceil('H',ambiguous='NaT')

TypeError: ceil() got an unexpected keyword argument 'ambiguous'

Спасибо

1 Ответ

0 голосов
/ 11 октября 2019

Это сработало для меня:

rng.ceil(freq='H', ambiguous='NaT')
Out[5]: 
DatetimeIndex(['2018-01-01 12:00:00', '2018-01-01 12:00:00',
           '2018-01-01 13:00:00'],
          dtype='datetime64[ns]', freq=None)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...