Das ultimative Wolfram Language- und Notebook-Erlebnis
Die Original-Umgebung für technische Datenverarbeitung
Multidomänen-Modellierung und -Simulation komplexer Systeme
Weitere mobile Apps
Wir liefern Lösungen für das KI-Zeitalter – durch die Kombination von symbolischer Berechnung, datengesteuerten Erkenntnissen und tiefgreifender technischer Expertise
Wolfram Consulting
Weitere Wolfram-Lösungen
Weitere Lösungen für den Bildungsbereich
Kurse in Informatik, Wissenschaft, Leben und mehr
Lernen, Probleme lösen und Ideen austauschen.
Nachrichten, Ansichten und Einblicke von Wolfram
Ressourcen für
Mit der Option Ticks können Sie Achsenmarkierungen und Beschriftungen in Diagrammen manuell festlegen. Sie funktioniert für die meisten Diagrammarten in der Wolfram Language. Hier sind ein paar Beispiele, wie Sie diese Option verwenden können, um Ihre Achsenmarkierungen zu bearbeiten.
Die Wolfram Language fügt automatisch Beschriftungen für Achsenmarkierungen in Diagramme ein und platziert diese passend. Wie beispielsweise in diesem LogPlot:
LogPlot[E^x, {x, 0, 10}]
Vielleicht möchten Sie vertikale Achsenmarkierungen mit Exponenten beschriften. Erstellen Sie zuerst eine Liste der Positionen der Achsenmarkierungen und der Beschriftungen, die Sie an diesen Positionen verwenden möchten.
tickSpecification = Table[{10^i, Superscript[10, i]}, {i, 1, 4}]
Das ergibt die Liste mit den folgenden Paaren:
{{10, Superscript[10,1]}, {100, Superscript[10,2]}, {1000, Superscript[10,3]}, {10000, Superscript[10,4]}}
Übergeben Sie diese Vorgaben an die Option Ticks im LogPlot.
LogPlot[E^x, {x, 0, 10}, Ticks -> {Automatic, tickSpecification}]
Ticks akzeptiert eine Liste mit zwei Argumenten. Das erste Element in diesem Beispiel ist “Automatic”. Es weist die Wolfram Language an, die horizontalen Markierungen automatisch auszuwählen.
Das zweite Element in der Liste ist die Angabe für die vertikalen Achsenmarkierungen. Der obige Code erzeugt dieses LogPlot mit exponentiellen Ticks.
Im nachstehenden Diagramm möchten Sie vielleicht die vertikalen Markierungen mit rotierten Zahlen beschriften.
Plot[Sin[x], {x, 0, Pi}]
Die Vorgehensweise ist ähnlich wie im ersten Beispiel, in dem Markierungen, die Exponenten enthielten, erstellt wurden. Machen Sie zuerst eine Liste von Paaren aus je einer Zahl und einer Beschriftung mit dem Befehl Table. Sie können jede Zahl mit einer Beschriftung, die um 270° gedreht wurde, paaren.
tickSpecification = Table[{i, Rotate[i, Pi/2]}, {i, {0.25, 0.5, 0.75, 1}}]
Der Befehl Table erzeugt eine Liste von Zahlenpaaren, wobei das letzte Element jedes Paars gedreht wird. Wenden Sie die neue Markierungsvorgabe auf das Diagramm an.
Plot[Sin[x], {x, 0, Pi}, Ticks -> {Automatic, tickSpecification}]
Beachten Sie, dass sich die Positionen der Markierungen von der Vorgabe unterscheiden. Um die Markierungen zu drehen, müssen Sie zuerst die gewünschten Markierungen auswählen und sie dann drehen.
[English]
Kommentare?
Danke für Ihr Feedback.
Egal, ob Sie eine Frage zur Rechnung, Aktivierung oder zu einer technischen Angelegenheit haben, wir sind da, um Ihnen zu helfen.
Montag–Freitag 8:00–17:00 US Central Time
Montag–Donnerstag 8:00–19:00 US Central Time
Freitag 8:30–10:00 & 11:00–17:00 US Central Time