Я работал над проектом, и я застрял в ситуации, когда мне нужно создать несколько фреймов данных из списка строк, отфильтровывая значения в списке строк из другого фрейма данных, имеющего столбец с такими же значениями всписок.Я пишу код, как показано ниже:
df = pd.DataFrame({'A': range(1, 5), 'B': np.random.randn(4), 'C':['A',A','B','C']}
list = df.C.unique()
list = list.tolist()
for r in list:
exec('df_{}=df[df.C=={}]'.format(r))
Это выдает ошибку, говорящую «индекс кортежа вне диапазона».Может ли кто-нибудь, пожалуйста, быстро помочь в этом?