Я хотел бы, чтобы мой dataframe начать с индексом 1 вместо 0. Но почему-то я не получаю это:Увеличение индекса панд DataFrame одним
In[1]: df = pd.DataFrame([[4,7],[10,11],[7,2]],columns=['one', 'two'])
In[2]: df
Out[2]:
one two
0 4 7
1 10 11
2 7 2
In[3]: df.reindex(range(1,len(df)+1))
Out[3]:
one two
1 10 11
2 7 2
3 NaN NaN
Где моя первая строка идти? Что я не понимаю о reindex()?
Примечание: 'df.index + = 1' приводит к' 'IntXXIndex' тогда df.index = df.index + 1' приводит к' RangeIndex'. – Dataman