Zu diesem Thema enthält die englische Dokumentation nur Code- und Ausführungsergebnisse. Es war ein wenig schwer zu verstehen, deshalb werde ich die Erklärung hinterlassen.
Dies ist ein JavaScript-Dokument, das Sie jedoch als Referenz beim Schreiben in Python verwenden können.
In diesem Element mit mehreren benutzerdefinierten Untergrundstücken </ b> Bei der Anzeige mehrerer Diagramme in einem bestimmten Bereich der oben genannten Verwendung 1. Anordnung und Größe </ b> werden festgelegt.
Sie können die Zeichnung von JS- und HTML-Code sofort mit CodePen überprüfen. Probieren Sie es also aus.
var plot1 = {
x: [1, 2],
y: [1, 2],
type: 'scatter',
name: '(plot1)'
};
var plot2 = {
x: [1, 2],
y: [1, 2],
type: 'scatter',
name: '(plot2)',
xaxis: 'x2',
yaxis: 'y2'
};
var plot3 = {
x: [1, 2],
y: [1, 2],
type: 'scatter',
name: '(plot3)',
xaxis: 'x3',
yaxis: 'y3'
};
var data = [plot1, plot2, plot3];
var layout = {
title: 'Passen Sie die Größe mehrerer Diagramme an',
xaxis: {
domain: [0, 0.45],
anchor: 'y1'
},
yaxis: {
domain: [0, 1],
anchor: 'x1'
},
xaxis2: {
domain: [0.55, 1],
anchor: 'y2'
},
yaxis2: {
domain: [0.55, 1],
anchor: 'x2'
},
xaxis3: {
domain: [0.75, 1],
anchor: 'y3'
},
yaxis3: {
domain: [0, 0.45],
anchor: 'x3'
},
};
Plotly.newPlot('myDiv', data, layout);
Beschreibung im Layout unten
xaxis: {
domain: [0, 0.45],
anchor: 'y1'
},
yaxis: {
domain: [0, 1],
anchor: 'x1'
},
Wenn die längste der horizontalen (x) und vertikalen (y) der angegebenen Zeichenfläche 1 </ b> ist Geben Sie als Bruchwert an.
Im obigen Beispiel plot1 ist Die x-Achsen-Domäne: [0, 0,45] </ b> liegt im Bereich von 0 bis 0,45 </ b> Die y-Achsen-Domäne: [0, 1] </ b> soll im Bereich von 0 bis 1 </ b> liegen.
Hinweis: Wenn Sie Fragen zum Umgang mit mehreren Diagrammen haben, lesen Sie hier in der JavaScript-Dokumentation von Plotly [Try It On Code Pen]. Es wird empfohlen, den Betrieb zu überprüfen.
Recommended Posts