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
Barbara Streisandoriginal
2024-11-21 07:01:081033parcourir

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}

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]

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

d["AA"]

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'

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!

Déclaration:
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