Die Suche ergab 28 Treffer

von DanielMamba
Mittwoch 5. Oktober 2011, 17:43
Forum: Allgemeine Fragen
Thema: Werte aus Array löschen
Antworten: 1
Zugriffe: 3453

Werte aus Array löschen

Hallo,

ich habe folgendes Problem: Ich würde gerne aus einem array bestimmte Werte löschen. Also eine Schleife über das array laufen lassen und z.b. alle werte kleiner 0 aus dem Array löschen. Anmerkung: das Array ist eindimensional. Für Listen gibt es ja remove. Hat jemand eine Idee?
Vielen Dank ...
von DanielMamba
Mittwoch 16. September 2009, 13:15
Forum: Allgemeine Fragen
Thema: Array abspoeichern
Antworten: 11
Zugriffe: 1599

Re: Array abspoeichern

Ich hab das schon mir pickle probiert, aber das unterstützt keine arrays.

Also ich kann das bei mir:

In [38]: array.array("l", range(5))
Out[38]: array('l', [0, 1, 2, 3, 4])

In [39]: a = array.array("l", range(5))

In [40]: a
Out[40]: array('l', [0, 1, 2, 3, 4])

In [41]: import pickle

In [42 ...
von DanielMamba
Mittwoch 16. September 2009, 12:58
Forum: Allgemeine Fragen
Thema: Array abspoeichern
Antworten: 11
Zugriffe: 1599

Array abspoeichern

Hi,

weiss jemand wie ich ein array als datei abspeichern kann und danach in einer neuen sitzung wieder aufrufen kann? Ich hab das schon mir pickle probiert, aber das unterstützt keine arrays.

Vielen Dank,

Grüsse Mamba
von DanielMamba
Donnerstag 27. August 2009, 13:49
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

so das problem hab ich jetzt gelöst...folgende implementierung funktioniert uns ist auch kürzer:


def zeroMaker(dist1, dist2):
from numpy import size, fabs, append, zeros
a = size(dist1)
b = size(dist2)
pad = zeros(fabs(a-b))
if a < b:
dist1 = append(dist1, pad)
elif a > b:
dist2 = append ...
von DanielMamba
Donnerstag 27. August 2009, 11:22
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

CM hat geschrieben:scipy.stats.chisquare()?

Und Du hälst es für eine gute Idee in diesem Fall zero-padding zu machen? Ist das bei diesen Daten wirklich möglich? (edit: möglich im Sinne von mathematisch möglich)
Hi, ja ist möglich...und macht durchaus Sinn in diesem Fall.

Danke und Grüsse, Mamba
von DanielMamba
Mittwoch 26. August 2009, 16:23
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

Oh, und wozu brauchst das Zero-Padding? Bei manchen Funktionen (z. B. FFTs) steht das Notwendige in der Doku - und man muß es nicht selber machen.

ich will mit zwei datenarrays nen pearson chi square test machen und da brauch ich zwei gleich lange vektoren.
Apropos, gibt es für python ne ...
von DanielMamba
Mittwoch 26. August 2009, 15:42
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

Zeilen 4 und 5 kannst du dir sparen, dort werden nur Referenzen kopiert. Die while-Schleifen kannst du durch eine for-Schleife ersetzen, die Unterscheidung für vector1 und vector2 kannst du einmal vorher erledigen. Ein Blick in PEP 8 lohnt sich wahrscheinlich auch ;-)

ja das stimmt, trotzdem löst ...
von DanielMamba
Mittwoch 26. August 2009, 15:23
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

falls ich aber ein array habe und ich möchte hinten, also nach der letzten Position eine 0 anfügen, funktioniert das nicht mit append.

Hat jemand eine Idee? Viele Grüsse, DanielMamba
von DanielMamba
Mittwoch 26. August 2009, 15:03
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

danke, ich werd das mal ausprobieren. die funktion soll vektoren durch auffüllen mit Nullen gleichlang machen.

Danke, viele grüsse, DanielMamba
von DanielMamba
Mittwoch 26. August 2009, 14:22
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

OK, das kann gut sein, dass da der Fehler liegt. Danke!
von DanielMamba
Mittwoch 26. August 2009, 13:51
Forum: Allgemeine Fragen
Thema: ndarray und append
Antworten: 17
Zugriffe: 3913

ndarray und append

Hi ich hab nen kleines Problem:

bei folgender Funktion bekomm ich den Fehler, dass numpy.ndarray kein attribut append besitze:


def zeroMaker(dist1, dist2):
from numpy import size, fabs, append
vector1 = dist1
vector2 = dist2
ii = 0
a = size(vector1)
b = size(vector2)
if a < b:
while ii ...
von DanielMamba
Montag 17. August 2009, 14:10
Forum: Allgemeine Fragen
Thema: skript mit mehreren funktionen
Antworten: 8
Zugriffe: 911

so jetzt funkt alles...danke
von DanielMamba
Montag 17. August 2009, 14:03
Forum: Allgemeine Fragen
Thema: skript mit mehreren funktionen
Antworten: 8
Zugriffe: 911

ja mach ich...danke
von DanielMamba
Montag 17. August 2009, 13:42
Forum: Allgemeine Fragen
Thema: skript mit mehreren funktionen
Antworten: 8
Zugriffe: 911

ja danke, habe ich grade versucht, das einzige problem ist dass er bei:

Code: Alles auswählen

import newSim
meckert: sys is not defined
er zeigt dabei auf

Code: Alles auswählen

sys.path.append('G://Simulate')
danke und gruss
von DanielMamba
Montag 17. August 2009, 13:30
Forum: Allgemeine Fragen
Thema: skript mit mehreren funktionen
Antworten: 8
Zugriffe: 911

Ok...nochmal mit Code:
from sys import path

Code: Alles auswählen

sys.path.append('G://Simulate')
import newSim.py
ich hab versucht das skript so wie oben zu importieren und versuch jetzt per:

Code: Alles auswählen

newSim.simulate()
die funktion zu laden.

Danke, und gruss, DanielMamba
von DanielMamba
Montag 17. August 2009, 13:21
Forum: Allgemeine Fragen
Thema: skript mit mehreren funktionen
Antworten: 8
Zugriffe: 911

skript mit mehreren funktionen

Hi,

ich habe ein skript mit mehreren Funktionen geschrieben. Dieses ist eine datei xy.py. Will ich nun die einzelnen Funktionen benutzen muss ich sie ja erst importieren. Dies mache ich per from xy.py import yz
dabei ist yz eine funktion aus dem skript. Ist dies so möglich? Danke und Grüsse ...
von DanielMamba
Donnerstag 13. August 2009, 11:32
Forum: Allgemeine Fragen
Thema: datensatz aus csv in array
Antworten: 2
Zugriffe: 495

Hi,

ja diese Möglichkeit ist wesentlich edler! Vielen Dank. Grüsse, Mamba
von DanielMamba
Donnerstag 13. August 2009, 10:30
Forum: Allgemeine Fragen
Thema: datensatz aus csv in array
Antworten: 2
Zugriffe: 495

datensatz aus csv in array

Hi,

ich hatte so eine ähnliche Frage schonmal gestellt. Ich arbeite gerade an einem Projekt, wo ich Daten aus einem csv bzw. dat file einlesen möchte und diese in einem array speichern möchte. Bisher war mein Ansatz folgender:


import csv
data = zeros(1)
reader = csv.reader(open("data.csv ...
von DanielMamba
Mittwoch 12. August 2009, 15:22
Forum: Allgemeine Fragen
Thema: Punktgrösse bei scatterplots
Antworten: 2
Zugriffe: 496

sehr gut!!! Vielen Dank!
von DanielMamba
Mittwoch 12. August 2009, 13:56
Forum: Allgemeine Fragen
Thema: Punktgrösse bei scatterplots
Antworten: 2
Zugriffe: 496

Punktgrösse bei scatterplots

Hi,

die Frage ist leider sehr speziell: Ich will mit matplotlib/pyplot nen scatterplot machen. Sprich einfach x gegen y plotten. Gibt es eine Möglichkeit die Grösse des Punktes zu beeinflussen, und zwar so, dass die Grösse den Einheiten der x und y Achse entspricht? Vielen Dank.

Grüsse, DanielMamba