У меня есть определенная функция для нарезки кадра данных и выполнения некоторого анализа, подобного этому
def df_slice(startrow,endrow):
do something...
newdf = df[startrow,endrow]
do something...
return newdf
Обычно для анализа первых нескольких строк в формате df я могу просто использовать
df1= df_slice(0,10)
Но что, если я sh нарежу последние 5 строк кадра данных? чтобы в функции
newdf = df[-5:]
я бы не использовал df1= df_slice(-5,'')
или просто оставил пустым, как df1= df_slice(-5,)
.
Что мне делать?