Die Suche ergab 16 Treffer

von Saar-Pfalz666
Donnerstag 13. September 2018, 14:36
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

Jetzt habe ich die Datei wie ich sie gerne hätte.
Wie kann ich jetzt wieder aus einem "set" ein "DataFrame" machen, um eine "xlsx" auszugeben.
von Saar-Pfalz666
Mittwoch 12. September 2018, 19:00
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen


Gibt es hier eine Anweisung die Global wirkt ?
Oder muss ich alle df‘s einzeln parametrieren?


Da hat mir Google mittlerweile schon gute Dienste geleistet.

Hier nun mein fertiger Code. Er ist wohl nicht der schönste, aber er tut das was er soll.
Wie hätte man das mit dem "data.drop" schöner ...
von Saar-Pfalz666
Mittwoch 12. September 2018, 17:45
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

Sehr gut danke.
Ich hab jetzt was ich nicht brauche gelöscht und dann neu sortiert.

Mit meiner simplen Test-Datei funktioniert alles reibungslos. Nur mit meinem Orginal hapert es noch.
Ich glaub es gibt Probleme bei den Nachkommastellen. Gibt es hier eine Anweisung die Global wirkt ?
Oder muss ...
von Saar-Pfalz666
Mittwoch 12. September 2018, 15:33
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

Vielen Dank, mit einer vereinfachen Test-Datei hat es funktioniert.
Ich beginne jetzt auch mein Problem zu verstehen :)
Sobald eine Zelle in der Spalte zwischen beiden Datensätzen unterschiedlich ist bekomme ich die ganze Zeile als „False“ ausgegeben.

Also muss ich wohl weiter vorne zuerst nochmal ...
von Saar-Pfalz666
Dienstag 11. September 2018, 20:54
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

df_all = set(df1.values)

---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-35-872c92222221> in <module>()
----> 1 dfall = set(df1.values)

TypeError: unhashable type: 'numpy.ndarray'



Ich hab es jetzt so ...
von Saar-Pfalz666
Dienstag 11. September 2018, 20:13
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

import pandas as pd

import numpy as np

df1 = pd.read_excel('data.xls', 'Sheet1', na_values=['NA'], dtype=object)
df2 = pd.read_excel('hcc.xls', 'Sheet1', na_values=['NA'], dtype=object)
df3 = pd.read_excel('hck.xls', 'Sheet1', na_values=['NA'], dtype=object)

df4 = df2.append(df3, ignore_index ...
von Saar-Pfalz666
Dienstag 11. September 2018, 15:19
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

@_blackjack_ hab’s mir jetzt gerade nochmal angesehen. In der einen Datei sind mehr Zeilen als in der anderen.
Ich möchte nun die Zeilen finden die es nur in Datei1 gibt.
Dabei reicht es mir auch nur einzelne Spalten zu vergleichen, da es hier auch irrelevante Werte gibt.
von Saar-Pfalz666
Montag 10. September 2018, 20:53
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen


@Saar-Pfalz666: Um ein Problem lösen zu können muss man es exakt beschreiben können. So etwas wie „Ich kann auch nicht sicher sagen wie sie auftreten werden.“ kann darauf hindeuten das man es nicht automatisiert lösen kann. Denn wenn Du das nicht weisst, und auch nicht exakt beschreiben kannst wie ...
von Saar-Pfalz666
Montag 10. September 2018, 20:22
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

__blackjack__ hat geschrieben: Montag 10. September 2018, 20:03 @Saar-Pfalz666: Wenn Du alles als `object` in den `DataFrame` lädst, dann frage ich mich warum Du das in einen `DataFrame` lädst. Zumal es ja anscheinend auch um Zahlen geht.
Was wäre meine Alternative?
von Saar-Pfalz666
Montag 10. September 2018, 20:21
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen


Um Mengenoperationen durchzuführen brauchst Du erstmal Mengen. Und wenn die Dateien verschieden aufgebaut sind, dann mußt Du erstmal die relevanten Daten in die selbe Form bringen.


Die Form sollte einigermaßen passen. Das Problem ist das die Daten nicht in der selben Reihenfolge auftreten. Ich ...
von Saar-Pfalz666
Montag 10. September 2018, 19:37
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

Ich sollte noch erwähnen das die Tabellen sich vom Aufbau etwas unterscheiden. Also möchte ich in der Tabelle B+C irgendwo die Werte finden aus Tabelle A und nur sehen welche Werte aus Tabelle A nirgends in Tabelle B + C zu finden sind.
von Saar-Pfalz666
Montag 10. September 2018, 19:34
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen


Bezüglich symmetric_difference schau mal hier https://www.programiz.com/python-programming/methods/set/symmetric_difference

Danke, ich glaub aber es liegt irgendwo daran das ich die funktion nicht im DataFrame anwenden kann. Bekomme hier die Fehlermeldung ... AttributeError: 'DataFrame' object ...
von Saar-Pfalz666
Montag 10. September 2018, 16:05
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

So hier mein Code:

import pandas as pd

daten1 = pd.read_excel('Tabelle1.xls')
daten2 = pd.read_excel('Tabelle2.xls')
daten3 = pd.read_excel('Tabelle3.xls')
set.symmetric_difference(daten1^daten2)

Dazu kommt dann aus "set.symmetric_difference(daten1^daten2)"
"TypeError: ufunc 'bitwise_xor' not ...
von Saar-Pfalz666
Freitag 7. September 2018, 21:47
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

Kann ich leider erst am Montag, da ich den Rechner jetzt nicht bei mir hab.

Dann poste ich meinen Code und die Fehlermeldung die ich in dem Teil bekomme in dem ich vergleichen möchte.
von Saar-Pfalz666
Freitag 7. September 2018, 15:16
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Re: Zwei Exceldateinen vergleichen

In der .xls sind die führenden 0 vorhanden. Habe in Excel auch die Formatierung der Zellen schon geändert im Text Zahl oder sogar Sonderformatierung aber es funktioniert nicht.

Für mich sind die Zahlen mit oder ohne führende Null identisch. Mir kommt es auf den neuen Stellen nach der null an.
von Saar-Pfalz666
Freitag 7. September 2018, 14:10
Forum: Allgemeine Fragen
Thema: Zwei Exceldateinen vergleichen
Antworten: 28
Zugriffe: 6146

Zwei Exceldateinen vergleichen

Hallo zusammen,
Ich bin der neue ;)
Ich hab jetzt ein paar Stunden verzweifelt versucht 2 Excel Datein miteinander zu vergleichen. Hier muss ich nur wissen ob alle Datensätze die in Datei A stehen auch denen aus Datei B und C entsprechen. Also B und C sollten zusammen alles enthalten was in A steht ...