Нарезка данных Python по номеру строкиPython

Программы на Python
Ответить
Anonymous
 Нарезка данных Python по номеру строки

Сообщение Anonymous »

все эксперты по Python,
Я новичок в 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)
Но в каждой моей группе получилось всего 5 строк. Есть предложения?
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/792 ... row-number
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»