[Python] Convertir la liste en Pandas [Pandas]

J'ai essayé de convertir la liste obtenue par Parse the XML en Pandas DataFrame, mais une erreur s'est produite lorsque le nombre d'éléments diffère en fonction du XML, je vais donc décrire le remède.

Exemple d'échec

#La liste stocke différents nombres de données en fonction du XML
Date = []
SerialNumver = []
TrendDate = []

df = pd.DataFrame({'Date': Date,
                   'SerialNumber': SerialNumber,
                   'TrendDate': TrendDate})

Code d'erreur

ValueError: arrays must all be same length

Même si je comptais les éléments de la liste, le même nombre sortait, donc il était fermé dans toutes les directions.

Succès

La description de DataFrame a été modifiée comme suit.

#La liste stocke différents nombres de données en fonction du XML
Date = []
SerialNumver = []
TrendDate = []

#Combinez la liste en une seule
listData = [Date, SerialNumber, TrendDate]

#Convertissez en DataFrame..T permute les lignes et les colonnes
df = pd.DataFrame(listData).T

#Ajouter un nom de colonne
df.columns = ['Date', 'SerialNumber', 'TrendDate']

Je ne sais pas ce qui l'a causé, mais maintenant je peux le gérer sans aucune erreur.

Recommended Posts

[Python] Convertir la liste en Pandas [Pandas]
Convertir la liste en DataFrame avec python
Python> liste> Convertir une double liste en une seule liste
Convertir 202003 en 2020-03 avec les pandas
[Python] Comment convertir une liste bidimensionnelle en liste unidimensionnelle
python> Convertir le tuple en liste> aList = list (pi_tuple)
Convertir une chaîne au format de liste caractère par caractère avec python
[python] Convertir la date en chaîne
Convertir numpy int64 en python int
[Python] Comment utiliser la liste 1
Convertir le projet Scratch en Python
[Python] Convertir Shift_JIS en UTF-8
[Introduction à Python] <liste> [modifier le 22/02/2020]
Convertir le code python 3.x en python 2.x
Comment convertir un fichier JSON en fichier CSV avec Python Pandas
[Python] liste
[Formation Python partie 3] Convertissez les pandas DataFrame, Series et Standard List entre eux
Convertir Markdown en PDF en Python
[Python] Comment utiliser la série Pandas
Workflow pour convertir une formule (image) en python
[Introduction à Python] Utilisons les pandas
[Python] Comment utiliser la liste 3 Ajouté
[Python] Convertit les nombres naturels en nombres ordinaux
Convertir décimal en n-aire [python]
[Introduction à Python] Utilisons les pandas
[Introduction à Python] Utilisons les pandas
Python> tuple> Convertir un double tuple en un seul tuple
Conversion de Pandas DataFrame en System.Data.DataTable à l'aide de Python pour .NET
[Introduction à Udemy Python3 + Application] 18. Méthode List
[Python] Comment convertir un fichier db en csv
Mis à jour vers Python 2.7.9
[Python] Résumé de l'utilisation des pandas
bases de python: liste
[Python] Utilisez des pandas pour extraire △△ qui maximise ○○
Convertir un mémo à la fois avec Python 2to3
Mes pandas (Python)
Convertir en HSV
Convertir Python> séquence de deux valeurs en dictionnaire
[Django] Convertir l'ensemble de requêtes en liste de types de dict
Comment convertir Python en fichier exe
[Python] Convertit les délimiteurs de fichier csv en délimiteurs de tabulation
Convertir un fichier psd en png en Python
Convertir des données Excel en JSON avec python
Convertir Hiragana en Romaji avec Python (bêta)
Conversion de katakana en voyelle kana [python]
Convertir les données de la grille en données contenant des lignes (?) À l'aide de pandas
[Introduction à l'application Udemy Python3 +] 17. Opération de liste
Convertissez des données FX 1 minute en données 5 minutes avec Python
[Python] pandas à bien comprendre en 10 minutes
Python amateur tente de résumer la liste ①
Python> Compréhension / Notation inclusive> Compréhension de liste
Convertir le type de date Python au format RFC822
[Python] Ajouter le nombre total de lignes à Pandas DataFrame
Convertir des nombres chinois en nombres arabes avec Python
Résumé de l'utilisation de la liste Python
Convertir de Markdown en HTML en Python
[Introduction à l'application Udemy Python3 +] 16. Type de liste
Ajouter une série à la colonne dans les pandas python
mémo pandas python
Manipulation de liste Python