mpl_toolkits.mplot3d.axes3d.Axes3D.scatter#
- Axes3D.scatter(xs, ys, zs=0, zdir='z', s=20, c=None, depthshade=True, *args, axlim_clip=False, data=None, **kwargs)[Quelle]#
Erzeugt ein Streudiagramm.
- Parameter:
- xs, ysarray-like
Die Datenpositionen.
- zsfloat oder array-like, Standard: 0
Die z-Positionen. Entweder ein Array mit der gleichen Länge wie xs und ys oder ein einzelner Wert, um alle Punkte in die gleiche Ebene zu legen.
- zdir{'x', 'y', 'z', '-x', '-y', '-z'}, Standard: 'z'
Die Achsenrichtung für die zs. Dies ist nützlich, wenn 2D-Daten auf einer 3D-Achse geplottet werden. Die Daten müssen als xs, ys übergeben werden. Wenn zdir auf 'y' gesetzt wird, werden die Daten auf die x-z-Ebene geplottet.
Siehe auch 2D-Daten auf 3D-Plot plotten.
- sfloat oder array-like, Standard: 20
Die Markergröße in Punkt**2. Entweder ein Array mit der gleichen Länge wie xs und ys oder ein einzelner Wert, um alle Marker gleich groß zu machen.
- cFarbe, Sequenz oder Sequenz von Farben, optional
Die Markerfarbe. Mögliche Werte
Ein einzelner Farbformatstring.
Eine Farbsequenz der Länge n.
Eine Sequenz von n Zahlen, die mittels cmap und norm auf Farben abgebildet werden.
Ein 2D-Array, dessen Zeilen RGB oder RGBA sind.
Weitere Details finden Sie im Argument c von
scatter.- depthshadebool, Standard: True
Ob die Streuungsmarker zur Erzeugung des Tiefenwahrnehmungs-Effekts schattiert werden sollen. Jeder Aufruf von
scatter()führt seine Tiefenschattierung unabhängig durch.- axlim_clipbool, Standard: False
Ob die Streuungspunkte außerhalb der Achsenansichtslimits ausgeblendet werden sollen.
Hinzugefügt in Version 3.10.
- dataindizierbares Objekt, optional
Wenn angegeben, akzeptieren die folgenden Parameter auch einen String
s, der alsdata[s]interpretiert wird, wennsein Schlüssel indataistxs, ys, zs, s, edgecolors, c, facecolor, facecolors, color
- **kwargs
Alle anderen Schlüsselwortargumente werden an
scatterweitergeleitet.
- Gibt zurück:
- paths
PathCollection
- paths