Создание серии панд со всеми 1 значениями - PullRequest
1 голос
/ 05 ноября 2019

Я пытаюсь сгенерировать серию панд, где все значения равны 1.

start=str(timeseries.index[0].round('S'))
end=str(timeseries.index[-1].round('S'))

empty_series_index = pd.date_range(start=start, end=end, freq='2m')
empty_series_values = 1
empty_series = pd.Series(data=empty_series_values, index=empty_series_index)

print(start,end)
print(empty_series)

Распечатка гласит:

2019-09-20 00:30:51+00:00 2019-10-30 23:57:35+00:00

2019-09-30 00:30:51+00:00    1

Почему существует только одно значение, даже если оно2-минутная частота и более 10 дней?

1 Ответ

0 голосов
/ 05 ноября 2019

в строке: empty_series_index = pd.date_range(start=start, end=end, freq='2m') вы используете строку частоты: '2m', что фактически означает 2 месяца.

Если вы хотите использовать минуты, вы должны использовать: '2min' или '2T' (из документации )

Надеюсь, это поможет. Дайте мне знать, если у вас есть еще вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...