0
votes

Obtenir des données de Dataframe et le transmettre à un nouveau Dataframe vide

J'ai un fichier de données qui se lit à partir d'un fichier CSV. J'ai utilisé la fonction locale pour obtenir des données à partir du premier fichier CSV avec succès. Mon problème est que je ne puisse pas ajouter les données que j'ai obtenues à partir du premier fichier CSV à ajouter à un nouveau Dataframe.

Empty DataFrame
Columns: []
Index: []


0 commentaires

3 Réponses :


0
votes

Ajouter ne fait pas l'opération en place. Vous voulez quelque chose comme: xxx


0 commentaires

0
votes

initialiser le nouveaudf au début de la boucle: xxx

La boucle doit être en mesure d'ajouter ensuite le Dataframe


0 commentaires

0
votes

Il est probablement plus efficace d'instancier une liste vide en dehors de la boucle, appendez les données de données nouvellement créées à cela puis à l'extérieur de l'utilisation de la boucle PD.CONCAT sur la liste que vous venez de remplir de DataFrames.

Au fait, je ne suis pas sûr d'utiliser index = [0] est une bonne idée. Toutes les lignes du fichier de données nouvellement créées auront une valeur d'index de 0, qui rendra l'index de facto inutile.

Code pseudo ci-dessous: xxx


0 commentaires