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: []
3 Réponses :
Ajouter ne fait pas l'opération en place. Vous voulez quelque chose comme:
initialiser le nouveaudf au début de la boucle: La boucle doit être en mesure d'ajouter ensuite le Dataframe p> P>
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 Code pseudo ci-dessous: p> index = [0] code> 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. P>