df = pd.DataFrame([1,1,1,1], index=pd.date_range('1/1/2013',periods=4))
print df
0
2013-01-01 1
2013-01-02 1
2013-01-03 1
2013-01-04 1
Как переиндексировать DataFrame, указав индекс 0, и пусть он автоматически заполнит остальные индексы? Например, если я указать индекс последнего элемента, чтобы быть 0, то я должен иметь следующее:Как переиндексировать центр, определяющий dataframe
0
-3 1
-2 1
-1 1
0 1
Редактировать
Вместо указания номера строки, я хочу, чтобы указать цель дата для индекса 0.
Спасибо за помощь @acowlikeoject. Я обновил свой вопрос, как бы вы решили решить мое новое требование? – zsljulius
@zsljulius Это работает? Добавлен другой метод, который показывает, что вы действительно просто отбрасываете индекс и добавляете/вычитаете по мере необходимости, чтобы переиндексировать 0 в нужной строке. – capitalistcuttle
@acowlikeoject, вы потрясающий. Это именно то, что мне нужно – zsljulius