У мене є фрейм даних pandas. Я хочу "відставати" від однієї зі своїх колонок. Це означає, наприклад, зміщення всього стовпця 'gdp' вгору на одиницю, а потім видалення всіх надлишкових даних внизу решти рядків, щоб усі стовпці знову мали однакову довжину.
df =
y gdp cap
0 1 2 5
1 2 3 9
2 8 7 2
3 3 4 7
4 6 7 7
df_lag =
y gdp cap
0 1 3 5
1 2 7 9
2 8 4 2
3 3 7 7
Все одно зробити це?
df.dropna()
і він скине всі рядки NaN без необхідності вказувати кількість рядків для скидання.