Die Suche ergab 92 Treffer

von tromai
Dienstag 4. Juli 2006, 13:54
Forum: Allgemeine Fragen
Thema: Arrays vergleichen
Antworten: 3
Zugriffe: 2617

Ok, danke.

In Numpy heißt es

Code: Alles auswählen

numpy.maximum(a,b)
War die ganze Zeit auf der richtigen Seite von der Docu, Hab bestimmt 20 mal drübergelesen und es nicht gesehen *grummel*

Naja, jetzt ist es hier dokumentiert. Vielleicht sucht ja mal jemand danach.
von tromai
Dienstag 4. Juli 2006, 12:45
Forum: Allgemeine Fragen
Thema: Arrays vergleichen
Antworten: 3
Zugriffe: 2617

Arrays vergleichen

Hallo zusammen, ich suche nach einer Möglichkeit in Scipy ( /Numpy) zwei oder mehr 2D-Arrays miteinander zu vergleichen. Um genau zu sein möchte ich aus den beiden gleichgroßen Arrays die Maximalwerte für jede "Zelle" und das ganze dann in einen neuen Array abspeichern. Bsp.: a= [[ 0, 1, 2...
von tromai
Montag 19. Juni 2006, 11:44
Forum: Allgemeine Fragen
Thema: Wie erstelle ich ein eigenes modul?
Antworten: 20
Zugriffe: 4135

Hallo zusammen, ich denke meine Frage passt hier einigermaßen rein. Ich würde gerne ein Modul importieren. das Problem ist, dass das ganze nicht dort liegt wo das Programm liegt und er es nicht findet. Wie kann ich bei einem Importbefehl einen Pfad mit angeben? Sorry, hab mich beim suchen vertippt u...
von tromai
Mittwoch 14. Juni 2006, 14:39
Forum: Allgemeine Fragen
Thema: numpy-array: Werte extrahieren
Antworten: 5
Zugriffe: 1464

Bin noch ein Newbie was Python angeht. Wusste das mit dir() garnicht. Das eröffnet ja ungeahnte Möglichkeiten. Danke für den Hinweis. :P

Code: Alles auswählen

arrMA = MA.masked_greater(arrMA,4095)
Das ist im Prinzip das was ich suchte.
von tromai
Mittwoch 14. Juni 2006, 10:23
Forum: Allgemeine Fragen
Thema: numpy-array: Werte extrahieren
Antworten: 5
Zugriffe: 1464

Ok, so kann man sich täuschen. Mit dem scipy-Array, das ich erzeugt habe hat MA scheinbar Probleme. Wenn ich das Array innerhalb masked_values() erzeuge, dann läuft es: x = MA.masked_values ([[1.0, 50217, 3.0, 4.0],[1.0, 50217, 3.0, 4.0],[1.0, 50217, 3.0, 50217]], 50217) print MA.filled(x, 0) Ergebn...
von tromai
Mittwoch 14. Juni 2006, 08:54
Forum: Allgemeine Fragen
Thema: numpy-array: Werte extrahieren
Antworten: 5
Zugriffe: 1464

Danke. Das werde ich mir auf jeden Fall mal genauer ansehen. Einen Teil des Problems sollte es auf jeden Fall lösen. Wenn man einen genauen Zahlenwert angibt auf den er prüft, dann sollte es mit import MA arrx = MA.masked_values(arr, 50217) arrx filled(arrx, 0) funktionieren. Wie man Wertebereiche m...
von tromai
Dienstag 13. Juni 2006, 15:01
Forum: Allgemeine Fragen
Thema: numpy-array: Werte extrahieren
Antworten: 5
Zugriffe: 1464

numpy-array: Werte extrahieren

Hallo zusammen, ich habe eine Frage zu numpy-arrays. Wie kann ich einen Array auf einen bestimmten Wert durchforsten und diesen Wert falls er gefunden wird ausgeben bzw. manipulieren. Allerdings ohne eine Schleife zu verwenden. Mit arr.any() kann ich auf einen Wert prüfen. Aber wie kann ich dann die...
von tromai
Dienstag 13. Juni 2006, 12:52
Forum: Allgemeine Fragen
Thema: File schnell 2byte-weise einlesen
Antworten: 13
Zugriffe: 2075

streamBuf = StringIO() streamBuf.write(gz.read()) Der Teil des Codes stammt nicht von mir. Was genau das Problem war, wenn man nur gz.read() gemacht hat kann ich dir nicht sagen. Auf jeden Fall gab es dann Probleme mir fromstring(). So geht es jetzt. Aber ich werde nochmal ausprobieren. Das Einlese...
von tromai
Montag 12. Juni 2006, 08:55
Forum: Allgemeine Fragen
Thema: File schnell 2byte-weise einlesen
Antworten: 13
Zugriffe: 2075

Ok, werde ich mal machen. Ich habe mittlerweile von anderer Stelle Support bekommen und es folgendermaßen gelöst: gzstream = open('file.gz', 'rb') gz = GzipFile(fileobj=gzstream, mode='rb') streamBuf = StringIO() streamBuf.write(gz.read()) arrh = numpy.fromstring(streamBuf.getvalue(), dtype = 'S2', ...
von tromai
Donnerstag 8. Juni 2006, 09:28
Forum: Allgemeine Fragen
Thema: File schnell 2byte-weise einlesen
Antworten: 13
Zugriffe: 2075

Jetzt ist doch noch ein Problem aufgetreten. Ich lese das File über diesen Befehl ein arrh = numpy.fromfile(radFile, dtype = 'S2', count = 900*900) Mein Problem ist jetzt, dass das File gezippt ist. Über gzip.open lässt sich das File ja ohne Probleme öffnen: radFile = gzip.open('blabla.gz') Allerdin...
von tromai
Donnerstag 8. Juni 2006, 08:52
Forum: Allgemeine Fragen
Thema: Image.fromstring: Wie muss der string aussehen
Antworten: 9
Zugriffe: 1482

Ok, ich habe Hilfe in der Mailinglist bekommen. Pal ist im Prinzip die Farbpalette. Abgelegt wird sie als array. Deren Zeilen den Werten entspricht. Die Zahlenwerte des Arrays sind die RGB Werte. Erzeugen kann man den Array z.B. so: map = numpy.empty((256,3),dtype=numpy.uint8) map[:,1] = numpy.arang...
von tromai
Mittwoch 7. Juni 2006, 10:52
Forum: Allgemeine Fragen
Thema: Übergabeparameter - Fehler abfangen
Antworten: 16
Zugriffe: 3542

Schön, dass du fragst :)
Ich war gerade am Suchen wie ich das mache *g*
von tromai
Mittwoch 7. Juni 2006, 07:17
Forum: Allgemeine Fragen
Thema: Output bei SciPy-Import unterdrücken
Antworten: 3
Zugriffe: 652

Das Ganze ist nach einer Erstinstallation aufgetreten.
von tromai
Dienstag 6. Juni 2006, 15:03
Forum: Allgemeine Fragen
Thema: Output bei SciPy-Import unterdrücken
Antworten: 3
Zugriffe: 652

Output bei SciPy-Import unterdrücken

Hallo zusammen, ich habe nur eine kurze Frage: Wenn ich SciPy importiere bekomme ich ellenlange Meldungen: >>> import scipy Overwriting testing=<module 'scipy.testing' from '/usr/lib64/python2.3/site-packages/scipy/testing/__init__.pyc'> from /usr/lib64/python2.3/site-packages/scipy/testing/__init__...
von tromai
Dienstag 6. Juni 2006, 12:42
Forum: Installation/Konfigurieren
Thema: Installation SciPy
Antworten: 5
Zugriffe: 3589

Nach dieser Anleitung hatte ich es probiert. Mittlerweile funktioniert es. Allerdings habe ich das Problem nicht selbst gelöst und kann jetzt nicht genau sagen woran es gelegen hat. Scheinbar waren irgendwelche benötigten Libs nicht im shared Verzeichnis, sondern irgendwo anders abgelegt und wurden ...
von tromai
Dienstag 6. Juni 2006, 11:48
Forum: Allgemeine Fragen
Thema: Image.fromstring: Wie muss der string aussehen
Antworten: 9
Zugriffe: 1482

So, ich habe es jetzt getestet. Letztendlich habe ich auf CMs Lösung zurückgegriffen. Klappt wunderbar nachdem ich (und andere) mich mehrere Tage mit der Scipyinstallation herumgeschlagen habe. Jetzt habe ich aber gleich noch eine Frage: Wie bekomme ich das ganze in Farbe? Mit dem Befehl: toimage(ar...
von tromai
Donnerstag 1. Juni 2006, 13:26
Forum: Allgemeine Fragen
Thema: File schnell 2byte-weise einlesen
Antworten: 13
Zugriffe: 2075

Ok, die letzte offene Frage hat sich auch geklärt über dtype='S2' lässt sich ein string der länge 2 einlesen.
von tromai
Donnerstag 1. Juni 2006, 13:19
Forum: Allgemeine Fragen
Thema: File schnell 2byte-weise einlesen
Antworten: 13
Zugriffe: 2075

*g*
Da haben wir wohl gleichzeitig geschrieben. Frage 1 war dann doch noch nicht geklärt. Aber jetzt habe ich es verstanden.

THX
von tromai
Donnerstag 1. Juni 2006, 09:36
Forum: Allgemeine Fragen
Thema: File schnell 2byte-weise einlesen
Antworten: 13
Zugriffe: 2075

So, jetzt habe ich doch noch einmal ein paar Fragen: 1. Habe ich das richtig verstanden, dass dtype='<i2' die Anzahl der Zeichen festlegt? 2. Ich habe bisher keine gut Docu zu dem Befehl numpy.fromfile gefunden. Vielleicht kennt ja jemand einen Link. 3. Gibt es eine Möglichkeit einen Offset anzugebe...
von tromai
Mittwoch 31. Mai 2006, 15:12
Forum: Allgemeine Fragen
Thema: File schnell 2byte-weise einlesen
Antworten: 13
Zugriffe: 2075

Ok, auf jeden Fall mal danke.

Ich werde mal die unterschiedlichen Varianten ausprobieren und dann berichten. Kann allerdings ein paar Tage dauern.