c=np.random.rand(10,2)
generiert ein Array von Zufallszahlen aus [0,1)
. Kann ich dasselbe Array (in Bezug auf die Größe) generieren, aber mit negativen UND positiven Zahlen? Kann ich darüber hinaus die Grenzen und die Dimension dieses Arrays wählen? zum Beispiel, wenn ich von -2 bis 2 möchte.Kann ich ein Array mit negativen und positiven Zahlen generieren und die Grenzen und die Dimension dieses Arrays angeben?
Antwort
Verwenden Sie np.random.randint
und übergeben Sie den Parameter size
. Für Werte in [-2, 2)
und Größe (10, 2)
Sie haben:
In [32]: np.random.randint(-2, 2, (10, 2))
Out[32]:
array([[-1, 1],
[-2, 0],
[-1, 0],
[-2, -2],
[ 0, -2],
[-2, -2],
[ 0, 0],
[ 1, -1],
[ 0, 1],
[-2, -1]])
Oder verwenden np.random.uniform
für Schwimmer:
In [33]: size = (10, 2)
In [39]: np.random.uniform(-2, 2, size)
Out[39]:
array([[-1.1129566 , -1.94562947],
[ 0.21356557, -1.96769933],
[ 1.1481992 , -0.08494563],
[ 0.12561175, 0.95580417],
[-1.79335536, -1.01276994],
[ 1.56808971, 0.15911181],
[ 0.50987451, -1.39039728],
[-1.57962641, 1.59555514],
[-1.8318709 , -1.57055885],
[ 0.682527 , -1.89022731]])
Dies erzeugt nur * Ganzzahlen *, ich denke, die OP wollte schwebt. –
Zugegeben, nicht sicher, worauf ich das jetzt gründete. –
@MartijnPieters Ich habe einen Code hinzugefügt, der ihnen helfen kann, Floats von diesen zu bekommen. –
- 1. Übereinstimmung mit negativen und positiven Dezimalstellen?
- 2. R: Mapping von positiven und negativen Zahlen mit unterschiedlichen Farben
- 3. Finden Sie die Summe der negativen Zahlen und die Summe der positiven Zahlen
- 4. Regex der negativen und positiven Hexadezimalzahl
- 5. Java - Vergleich von positiven und negativen Nullen
- 6. Finden Sie die aufeinanderfolgenden positiven und negativen Elemente für das gesamte Array mit Matlab
- 7. Wie konvertiere ich Listen und Arrays in die gleiche Dimension?
- 8. Bedeutung von bitweisem und (&) einer positiven und negativen Zahl?
- 9. Wie bekomme ich die richtige Ausgabe, um einen Bruchteil von positiven, negativen und Null-Zahlen von einem Array zu drucken?
- 10. Plotten kumulativen Histogramm mit negativen und positiven Seite in ggplot?
- 11. Schreiben einer Funktion, die ein Array übernimmt und nur die Positiven zurückgibt
- 12. Handle Range Operator mit positiven und negativen Bereich?
- 13. Ändern Sie die Farbe der negativen/positiven Werte in PowerBI
- 14. Extrahieren Sie alle positiven und negativen ganzen Zahlen in einer Zeichenfolge in Perl
- 15. Finden Sie den Unterschied zwischen positiven und negativen Spitzen MATLAB
- 16. Wie finde ich die spezifische Menge/Häufigkeit von positiven, negativen und ganzen Zahlen in einer Datei? (Perl)
- 17. JavaScript - Ermitteln der Differenz zwischen positiven Null und negativen Null
- 18. Wie kann man softmax auf ein Array/Vektor mit riesigen positiven und negativen Werten in TensorFlow anwenden?
- 19. Write-Abfrage für positiven Wert aufsteigend und negativen Wert in
- 20. Format Timespan zu mm: ss für positiven und negativen Timespan
- 21. Ist dieses XML legal und kann ich XSS dafür generieren?
- 22. Wie wird der Code geändert, um eine Annäherung an die Kubikwurzel von negativen und positiven Zahlen zu finden?
- 23. RegEx mit positiven Zahlen
- 24. Wie trennen sum() von positiven und negativen Zahlen in anderen Reihen
- 25. Wie @NO und @YES mit Eleganz und ohne Risiko von falsch positiven/negativen vergleichen?
- 26. Wie kann ich die Summe eines Arrays finden, das aus Arrays und Zahlen besteht?
- 27. Wie fülle ich ein Char-Array mit ASCII-Zahlen aus und drucke dann die Zeichen?
- 28. Kann ich die Grenzen und den Zoom in mapbox gl
- 29. 3D-Array-Schleife und erhalten die erste Dimension Wert
- 30. Sortiere ein Array von Zahlen und Strings
Sie können lesen möchten [fragen] und [MCVE]. – boardrider
Also sollten diese Werte Fließkommawerte zwischen -2 und 2 oder ganze Zahlen sein? –
Siehe "numpy.random.uniform", z.B. 'c = numpy.random.uniform (niedrig = -2, hoch = 2, Größe = (10, 2))'. –