-1
votes

Ajouter une liste sous forme de rangées de Dataframe vide

J'essaie d'ajouter les lignes d'une image de données à un autre cadre de données vide; xxx pré>

i Sélectionnez une première entrée de colonne aléatoire telle que "image1.png", puis veut sélectionner Toutes les lignes ayant 'image1' dans la première colonne. Je veux ensuite déplacer ces lignes vers un nouveau cadre de données. P>

image1.png, 1023, 554, 1126, 646, nucleus
image1.png, 1023, 554, 116, 646, nucleus
image1.png, 103, 544, 1126, 6, nucleus
image1.png, 10, 354, 1556, 56, nucleus
image1.png, 13, 55, 1216, 46, nucleus
image1.png, 103, 54, 116, 326, nucleus 


7 commentaires

Essayez-vous de copier un ataframe à un autre?


J'essaie de copier des lignes spécifiques d'un cadre de données à une autre


Ajouter, Concat


Ajouter non concat


Et ce qui est couru?


Ou juste dire quelle est la structure deataframe d'origine et quelle est la condition


Ran est une ligne aléatoire à partir du cadre de données d'origine. Je vais ajouter ceci à la question


3 Réponses :


1
votes

Vous pouvez corriger votre code en modifiant: xxx

à: xxx

mais je ne pense pas que vous devriez le faire. Vous auriez beaucoup plus facile de copier tout le Dataframe avec xxx


6 commentaires

Il devrait faire le travail pour l'OP, mais il ne serait pas plus efficace, comme dans cette méthode également d'obtenir la condition qu'il soit itérit linéairement, ce qui sera un temps tuer.


P.s. Itération est un moyen très lent de résoudre votre problème. C'est très inefficace et il y a probablement une meilleure façon.


MDR. Je viens de poster fondamentalement le même commentaire. Je suis d'accord. Nous n'en savons tout simplement pas assez sur le problème de l'OPS pour donner une solution plus élégante. @ anand_v.singh, vous êtes le héros gotham a besoin.


Cette méthode imprime les données dans une seule colonne par opposition aux six rangées. Exemple, 1 image1.png 2 1023 3 554 4 1126 5 646 6 NUCLEUS


Oui exactement les informations limitent un peu la portée de la réponse :)


@ P.Strain Mettez la condition que vous souhaitez utiliser dans votre question directement, mentionnez également les étiquettes de colonne



0
votes

Je crois que tout ce que vous faites peut être simplifié par filtrer un nouveau DF basé sur ran xxx


2 commentaires

O.p. mentionné a été mentionné comme une variable et non une liste.


@ anand_v.singh merci pour l'avertissement. J'ai adapté ma réponse



0
votes

Pour changer l'utilisation de la colonne Supposons que le nom de la colonne dans laquelle le nom de l'image est stocké est Imagename et Ran est la variable. xxx


0 commentaires