Я новичок в Python и столкнулся с проблемой, которая может показаться вам очень простой. Скажем, у меня есть кадр данных из 100 строк. Как я могу разделить его на 5 подкадров, каждый из которых содержит строки 5n+0, 5n+1, 5n+2, 5n+3 и 5n+4 соответственно? Например, 0-й, 5-й, 10-й до 95-го перейдут в один подкадр, 1-й, 6-й, 11-й до 96-го перейдут во 2-й подкадр, а 4-й, 9-й, 14-й до 99-го перейдут в 5-й подкадр?
Это то, что я пробовал:
Код: Выделить всё
grouped = l_df.groupby(l_df.index//5)
a_df = grouped.get_group(1)
b_df = grouped.get_group(2)
c_df = grouped.get_group(3)
d_df = grouped.get_group(4)
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/792 ... row-number
Мобильная версия