Maison > développement back-end > Tutoriel Python > Comment puis-je créer efficacement plusieurs DataFrames Pandas à partir d'une liste ?

Comment puis-je créer efficacement plusieurs DataFrames Pandas à partir d'une liste ?

Barbara Streisand
Libérer: 2024-11-21 07:01:08
original
1067 Les gens l'ont consulté

How Can I Efficiently Create Multiple Pandas DataFrames from a List?

Création de plusieurs DataFrames dans une boucle

Pour créer un DataFrame pour chaque valeur d'une liste de noms de sociétés, utilisez le code suivant :

d = {name: pd.DataFrame() for name in companies}
Copier après la connexion

Ce code créera un dictionnaire où les clés sont les noms de sociétés et les valeurs sont les correspondants DataFrames.

Pour accéder au DataFrame d'une entreprise spécifique, utilisez la syntaxe suivante :

d[name]
Copier après la connexion

Par exemple, pour accéder au DataFrame de l'entreprise "AA", utilisez le code suivant :

d["AA"]
Copier après la connexion

Vous pouvez également utiliser une boucle pour parcourir tous les DataFrames du dictionnaire :

for name, df in d.items():
    # operate on DataFrame 'df' for company 'name'
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