Die dreidimensionale Bildtechnologie ist eine der fortschrittlichsten Computeranzeigetechnologien der Welt, um dreidimensionale Produkte in einem Webbrowser darzustellen , kann aber auch Produkte dynamisch anzeigen. Das Kombinationsverfahren eignet sich besonders für das Remote-Browsing.
Das dreidimensionale Bild ist visuell vielschichtig und farbenfroh und hat eine starke visuelle Wirkung, sodass der Betrachter lange in der Szene verweilen und einen tiefen Eindruck hinterlassen kann. Die dreidimensionalen Bilder vermitteln den Menschen ein reales und lebensechtes Gefühl, die Charaktere sind bereit, gesehen zu werden, und sie haben ein immersives Gefühl, das einen hohen künstlerischen Wert hat.
Zuerst müssen Sie die Matplotlib-Bibliothek installieren. Sie können pip verwenden:
1 |
|
Es wird davon ausgegangen, dass das Matplotlib-Toolpaket installiert wurde.
Verwenden Sie matplotlib.figure.Figure, um einen Rahmen zu erstellen:
1 2 3 4 |
|
Grundlegende Verwendung: ax.plot(x,y,z,label=' ')
Code Wie folgt:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Der Effekt ist wie folgt:
Grundlegende Syntax:
ax.scatter(xs, ys, zs, s=20, c=None, Depthshade= True , *args, *kwargs)
Der Code sieht ungefähr wie folgt aus:
xs,ys,zs: Eingabedaten;
s: Größe des Streupunkts
c: Farbe, wie z c = ' r’ ist rot;
Tiefenshase: transparent, True ist transparent, der Standardwert ist True, False ist undurchsichtig
*args usw. sind Erweiterungsvariablen, wie z. B. maker = ‘o’, dann ist das Streuungsergebnis o‘-Form
Beispielcode:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
|
Effekt:
Grundlegende Verwendung: ax.plot_wireframe(X, Y, Z, *args, ** kwargs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
4. Tri-Surface-Plots (Tri-Surface-Plots)
ax.plot_trisurf (*args, **kwargs)
Funktionsdefinition:
matplotlib.pyplot.scatter(x, y,
s=None, #Scatter size array scalar c=None, #Color sequence array, sequence marker=None, #Point style
alpha=Keine, #Transparenz
linewidths=Keine, #Linienbreiteverts=Keine, #
Edgecolors=Keine, #edgecolorDaten=Keine,
**kwargs)
Beispielcode:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein dreidimensionales Liniendiagramm mit Python und Matplotlib. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!