Мне нужно ввести один фрейм данных, который является частью словаря фреймов данных, в другой фрейм данных.
У меня есть датафрейм под названием alfa
. Я делю этот фрейм данных на словарь фреймов данных и получаю alfa_dictionary
. Затем я создаю другой фрейм данных с именем alfa1
, и я хотел бы добавить к этому фрейму данных один за другим несколько фреймов данных словаря фреймов данных alfa_dictionary
. Здесь я получаю следующую ошибку unhashable type: 'numpy.ndarray'
. Код на самом деле более сложный, чем этот, и поэтому я не могу скопировать из первого кадра данных alfa
в последний alfa1
. Мне просто нужно найти способ скопировать один целый фрейм данных из словаря фреймов в другой.
for t3 in range(int(len(X.index)/(prodList[t1]*10))):
alfa_dictionary[t3] = pd.DataFrame(alfa.iloc[(t3*L):((t3+1)*L)], columns = alfa.columns.values)
alfa1 = pd.DataFrame(columns = alfa.columns.values)
for TI in list(obsolete):
alfa1 = pd.concat([alfa1, pd.DataFrame(alfa_dictionary[TI])])
Подскажите, пожалуйста, где ошибка или какой-нибудь другой намек?