у меня DataFrame
выглядит примерно так:
import numpy as np
import pandas as pd
df=pd.DataFrame([['d',5,6],['a',6,6],['index',5,8],['b',3,1],['b',5,6],['index',6,7],
['e',2,3],['c',5,6],['index',5,8]],columns=['A','B','C'])
Я хочу выделить все строки, которые находятся между index
и создать много фреймов данных
Я хочу получить все как:
dataframe1:
A B C
1 a 6 6
2 index 5 8
3 3 b 3
датафрейм 2
A B C
4 b 5 6
5 index 6 7
6 c 2 3
datframe3:
A B C
7 c 5 6
8 index 5 8
9 4 3 1
dataframe4:
A B C
11 5 2 3
12 index 4 2
13 1 2 5