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'])
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()
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!