Python-Median-Filter für 1D-numpy array

Ich habe eine numpy.array mit einer dimension dim_array. Ich freue mich, um zu erhalten ein median-filter wie scipy.signal.medfilt(data, window_len).

Diese in der Tat nicht die Arbeit mit numpy.array werden kann, weil die dimension (dim_array, 1) und nicht (dim_array, ).

So erhalten solche filter?

Nächsten, noch eine Frage, wie bekomme ich andere filter, D. H., min, max, Mittelwert?

Vielleicht möchten Sie einfach nur Umformen/glätten Ihre (N,1) - array (N,).
Also vielleicht habe ich zu tun: data = np.reshape(data, len(data))
Besser data.flatten(order='C'); diese Arbeit! Danke @John Zwinck. Jetzt für die zweite Frage, wie bekomme ich diese anderen Filter?

InformationsquelleAutor l.l. | 2017-01-25

Schreibe einen Kommentar