Maison > développement back-end > Tutoriel Python > Comment convertir un dictionnaire Python en DataFrame Pandas ?

Comment convertir un dictionnaire Python en DataFrame Pandas ?

Mary-Kate Olsen
Libérer: 2024-12-07 17:26:14
original
327 Les gens l'ont consulté

How to Convert a Python Dictionary to a Pandas DataFrame?

Conversion d'un dictionnaire Python en DataFrame

Problème :

Étant donné un dictionnaire Python avec des clés représentant des dates et des valeurs représentant valeurs correspondantes, la tâche consiste à le convertir en un Pandas DataFrame avec deux colonnes : une pour les dates et l'autre pour valeurs.

Réponse :

Pour effectuer cette conversion, nous pouvons suivre les étapes suivantes :

Conversion directe :

import pandas as pd

d = {'2012-07-01': 391,
     '2012-07-02': 392,
     '2012-07-03': 392,
     '2012-07-04': 392,
     '2012-07-05': 392,
     '2012-07-06': 392}

df = pd.DataFrame(d, columns=['Date', 'DateValue'])
Copier après la connexion

Via Series :

Si vous réussissez le dictionnaire directement au constructeur DataFrame conduit à des erreurs, nous pouvons d'abord créer une série Pandas puis réinitialiser son index :

s = pd.Series(d, name='DateValue')
s.index.name = 'Date'
df = s.reset_index()
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal