Es scheint, als würden die Leute die neue Image-Funktionalität entdecken, die hinzugefügt wurde JMP 9 . Und wenn Sie in derselben Woche von drei verschiedenen Personen die gleiche Frage gestellt werden, müssen Sie feststellen, dass es Zeit für einen Blogbeitrag ist. Die beliebte Frage dieser Woche lautet: "Wie füge ich meiner Grafik ein Bild hinzu?" Dafür gibt es mehrere Möglichkeiten.
Wenn Sie bereits ein erstellt haben JMP können Sie ein Bild ganz einfach per Drag & Drop hinzufügen. Wählen Sie Ihre Bilddatei aus, ziehen Sie sie über Ihre Grafik und legen Sie sie ab. Das Bild erscheint in der Grafik.

Ja, das ist ein Bild von mir an einem meiner Lieblingsorte. Nein, nicht bei der Arbeit, aber einer meiner anderen Lieblingsorte ... die Berge.
Sie können ein Bild auch in JSL hinzufügen, indem Sie Bild hinzufügen () verwenden. Hier ist ein Ausschnitt aus JSL, der ein Fenster erstellt, ein Diagrammfeld hinzufügt und ein Bild in das Diagrammfeld einfügt.

w = Neues Fenster ("Neues Fenster")
gb = Diagrammfeld (
Rahmengröße (500, 500),
X-Skala (0, 100),
Y-Skala (0, 100),
<< Bild hinzufügen (
Öffnen ("C: \ Pictures \ me.jpg"),
Bounds (
Links (20),
Rechts (80),
Top (80),
Unten (20)
)
)
)
);
Beachten Sie, dass das Add Image () zwei Parameter enthält. Open () gibt eine zu verwendende Bilddatei an, und Bounds () gibt an, wie sie im Diagramm positioniert und deren Größe angepasst werden soll. In diesem Fall habe ich das Bild in der Grafik zentriert und so bemessen, dass es einen 20-Einheiten-Rahmen um das Bild herum gibt. Die Grenzen werden in den Achsenkoordinaten angegeben. Es gibt andere Optionen, die Sie mit Bild hinzufügen () verwenden können. Anstelle einer zu öffnenden Datei können Sie beispielsweise ein Image verwenden, das bereits in JSL geöffnet oder erstellt wurde. Anstatt die Begrenzungen festzulegen, können Sie die Bildmitte an eine bestimmte Position verschieben. In diesem Fall wird die Größe durch die Auflösung des Bildes bestimmt.

img = NewImage ("C: \ Pictures \ me.jpg");
w = Neues Fenster ("Neues Fenster")
gb = Diagrammfeld (
Rahmengröße (500, 500),
X-Skala (0, 100),
Y-Skala (0, 100),
<< Bild hinzufügen (
Bild (img),
Bewegen (50,50),
)
)
);
Sobald sich das Bild im Grafikfeld befindet, können Sie es interaktiv ändern. Sie können das Bild anklicken und ziehen, um es neu zu positionieren. Wenn Sie den Cursor über eine Kante oder eine Ecke des Bildes positionieren, ändert sich der Cursor und zeigt an, dass Sie die Größe des Bildes ändern können. Klicken und ziehen Sie einfach, um die Größe zu ändern. Wenn Sie die Umschalttaste gedrückt halten, bevor Sie über die Ecke klicken, wird das Seitenverhältnis des Bildes beibehalten.
Dies stimmt mit der Fenstergröße in JMP überein. Wenn Sie die Alt-Taste gedrückt halten, wenn Sie über eine Ecke oder Kante klicken, können Sie das Bild drehen. Wenn Sie die Alt-Taste gedrückt halten, während Sie in das Bild klicken, können Sie das Bild zuschneiden. Wenn Sie mit der rechten Maustaste auf das Bild klicken, wird das Kontextmenü mit dem Bild ... angezeigt. Untermenü. Aus dem Bild ... Untermenü können Sie das Bild skalieren, skalieren, spiegeln, drehen oder Transparenz oder Filter anwenden. Bilder unterstützen Undo / Redo, also experimentieren Sie frei. Wenn Ihnen das Ergebnis einer Operation nicht gefällt, verwenden Sie einfach Bearbeiten-> Rückgängig oder Strg-Z.
Mit Bildern können Sie noch viel mehr tun JMP 9 . Überprüfen Sie den Blog auf zukünftige Beiträge darüber oder kommen Sie noch besser zu Discovery Summit im September und setzen Sie sich auf meine Präsentation über die Verwendung von Bildern in JMP 9.
Einbetten von Bildern in JSL-Skripts - JMP-Blog schrieb:
[...] ein JSL-Skript. Eine ähnliche Diskussion entstand vor kurzem und veranlasste mich, in JMP 9 einen Blogeintrag mit dem Titel "So fügen Sie ein Bild zu einem Diagramm" hinzu. Aber diesmal wurde die erste Frage und die anschließende Diskussion speziell zum Einbetten von [...]