I have a dataframe of the following type,
Input Output Output SE
0 Rat Cat Mat
1 rat cat mat
2 0 4.8 0.255
3 3 7.2 0.32
4 Bat Cat Sat
5 bat cat sat
6 0 1.8 0.275
7 3 1.7 0.745
Эти значения считываются с Excel
.
Я хочу разделить это содержимое следующим образом
df1=
0 Rat Cat Mat
1 rat cat mat
2 0 4.8 0.255
3 3 7.2 0.32
df2=
0 Bat Cat Sat
1 bat cat sat
2 0 1.8 0.275
3 3 1.7 0.745
Я сейчас использую iloc
:
df1 = df.iloc[0:3]
df2 = df.iloc[4:8]
Есть ли альтернативный способ?
У меня действительно большой фрейм данных с тем же шаблоном, и я хочу разделить фреймы данных, когда появляются две строки строк.
РЕДАКТИРОВАТЬ: сброс входного кадра данных