je charger une trame de données à partir d'une base de données et une colonne qui est un dict, comme ceci:Pandas df.to_csv() enregistre les valeurs dict sous forme de chaîne. Comment puis-je récupérer les dicts en appelant pd.read_csv()?
id some_value ... coordinates
15 34.7 {'type': 'Point', 'coordinates': [-3.2, 37.0]}
Cependant, quand je sauve mon dataframe sur le disque en utilisant pd.to_csv() puis relue, la colonne contenant les coordonnées n'est pas un dict, mais une chaîne:
id some_value ... coordinates
15 34.7 "{'type': 'Point', 'coordinates': [-3.2, 37.0]}"
Comment puis-je dire Pandas à lire cette colonne comme dict, ou comment puis-je convertir cette colonne de nouveau dans un dict?
df.coordinates ou df [ ''] coordonnées? – Ulu83
Cela a fonctionné comme prévu. – Ulu83