Код: Выделить всё
df = pd.DataFrame(data={'colA': [["a", "b", "c"]]})
Код: Выделить всё
import copy
df_copy = copy.deepcopy(df)

Затем я помещаю эти значения в словарь:
Код: Выделить всё
mydict = df_copy.to_dict()

Наконец, я удаляю один пункт из списка:
Код: Выделить всё
mydict['colA'][0].remove("b")

Я понимаю, что Pandas на самом деле не выполняет глубокое копирование, но это был не метод Pandas. Мои вопросы:
1) как я могу создать словарь из фрейма данных, который не обновляет фрейм данных?
2) как я могу получить копию кадра данных, которая была бы полностью независимой?
спасибо за вашу помощь!
С уважением,
Николас
Подробнее здесь: https://stackoverflow.com/questions/596 ... ctionaries
Мобильная версия