Seite 1 von 1

Auswerten vieler Dateien - Minimierungsproblem

Verfasst: Donnerstag 19. Mai 2011, 15:46
von $0ph!3
Ich bin dabei mit Python ein Skript für QtiPlot zu schreiben. Dabei sollen sehr viele Dateien (bestehend aus einer Liste von Werten) ausgewertet werden und "schlechte" Dateien unter bestimmten Voraussetzungen verworfen werden.
Eine Voraussetzung soll nun sein, dass der Mittelwert aller Dateien möglichst um Null rum liegen soll und die 10% "schlechtesten" Dateien verwerfen soll. D.h. es müssen alle möglichen Mittelwerte berechnet und verglichen werden. Die Dateien mit dem kleinsten Mittelwert sollen dann genommen werden (Minimierungsproblem).
Wie würde man das in Python am besten programmieren?

Re: Auswerten vieler Dateien - Minimierungsproblem

Verfasst: Donnerstag 19. Mai 2011, 16:35
von BlackJack
@$0ph!3: Wenn alle Daten in den Speicher passen, die Datensätze in einer Liste ablegen und nach Mittelwert sortieren, und dann nur die ersten 90% davon nehmen. Ansonsten den Mittelwert für jede Datei einzeln berechnen und das Ergebnis und den Dateinamen als Tupel in einer Liste, die dann sortieren und davon die ersten 90% nehmen.

Re: Auswerten vieler Dateien - Minimierungsproblem

Verfasst: Donnerstag 19. Mai 2011, 16:36
von Hyperion
$0ph!3 hat geschrieben: Wie würde man das in Python am besten programmieren?
Kannst Du denn (Python) programmieren? Wenn nein, ist die Frage obsolet, wenn ja, setz Dich ran und implementiere :-)

Oder hast Du spezielle Fragen? Dazu würde ich aber schon voraussetzen, dass Du die Probleme präziser beschreibst und ggf. Code dazu postest.

Der Text mischt imho auch "Daten" und "Dateien" - mir vollkommen unklar was gemeint ist.