Код: Выделить всё
Listoflist = [[df1, df2, df3],[df4, df5, df6]]Код: Выделить всё
for x in listoflist: listie.append(listoflist)Код: Выделить всё
listie = [df1,df2,df3,df4,df5,df6]Код: Выделить всё
df_list_auto = pd.concat(listie, axis=0, ignore_index=True)
df_list_auto = pd.concat(df_merged_auto, axis=0, ignore_index=True)
Ранее я выполнял конкат с самодельным списком (не полученным в цикле for, я просто ввел все кадры данных в форму списка), и все работало нормально, но теперь он не хочет работать с данными, потому что это список... Я не понимаю, почему раньше он работал со списком, а теперь это проблема. Возможно, это из-за повторяющихся данных, но я не уверен, почему и как решить...
Я пробовал разные варианты, например (все варианты, которые я пробовал в обоих списках (oflist), Здесь я также получил ошибку значения:
Код: Выделить всё
gyjggjgh = reduce(lambda df1, df2: df1.merge(df2, "outer"), listie)
hkhjj = reduce(lambda left,right: pd.merge(left,right,how='inner'), df_merged_auto)
Код: Выделить всё
result = np.concatenate([np.transpose(row) for row in df_merged_auto], axis=0)
Надеюсь, это понятная информация, если нет, пожалуйста, помогите Я уточню свой вопрос
Подробнее здесь: https://stackoverflow.com/questions/791 ... -in-python
Мобильная версия