wie Runde numpy-array?

Habe ich ein numpy-array so etwas wie unten:

data = [  1.60130719e-01,   9.93827160e-01,   3.63108206e-04]
np.around(data,2) # doesn't work any alternatives ?

Möchte ich, um 2 Dezimalpunkt für die oben genannten Werte.

Sehe ich np.around, es funktioniert für den einzelnen Wert, aber kein ganzes array.

Gibt es einige leicht zu umgehen in numpy, oder muss ich das schreiben, meine eigene Funktion, mit np.herum?

Update-
Array war kein np-array, das nach dem Import wie np.array funktioniert es.

np.round(data,2)?
Dein Beispiel funktioniert Prima. Was meinst du mit "funktioniert nicht"?
np.round entspricht np.around und beide arbeiten für den gesamten arrays.
Was genau willst du die gerundete Ausgabe?

InformationsquelleAutor ajayramesh | 2017-10-28

Schreibe einen Kommentar