Hochgestellt in Python Matplotlib-Plots

Muhammad Maisam Abbas 20 Januar 2022
Hochgestellt in Python Matplotlib-Plots

In diesem Tutorial wird das Schreiben von hochgestellten Zeichen in Diagrammen unter Verwendung des Dollarzeichens in Python erläutert.

Schreiben hochgestellte Zeichen in Matplotlib-Plots mit dem Dollarzeichen

Wir verwenden Matplotlib, um Graphen in Python zu zeichnen. Manchmal müssen wir dem Plot Beschriftungen hinzufügen, die tiefgestellte oder hochgestellte Zeichen enthalten. Die Matplotlib bietet auch die Möglichkeit, mit dem Dollarzeichen tiefgestellte oder hochgestellte Zeichen zu schreiben. Um Indizes zu erstellen, müssen Sie den Ausdruck mit den Symbolen _ und ^ in das Dollarzeichen schreiben. Wenn Sie das Symbol _ verwenden, steht das hochgestellte Zeichen unter dem Zeichen. Wenn Sie das Symbol ^ verwenden, wird das Zeichen hochgestellt. Lassen Sie uns zum Beispiel einen Plot mit der Matplotlib erstellen und hochgestellte Zeichen mit dem Dollarzeichen hinzufügen. Siehe den Code unten.

import matplotlib.pyplot as plt

fig, ax = plt.subplots()
ax.set(title=r"$e^{-t}$", xlabel=r"$time_s$", ylabel=r"$m^2$")
plt.show()

Ausgabe:

matplotlib hochgestellt 1

Wie Sie im Plot sehen können, steht das -t über dem Zeichen e, weil wir das ^-Symbol verwendet haben, und das s unter der Zeichenkette time, weil wir das _-Symbol verwendet haben. Besteht der tiefgestellte oder hochgestellte Index aus mehr als einem Zeichen, haben Sie den hochgestellten Index in die geschweiften Klammern {} gesetzt, andernfalls; nur das erste Zeichen wird hochgestellt oder tiefgestellt. Wir haben zum Beispiel geschweifte Klammern im Plottitel verwendet, weil der hochgestellte Text aus zwei Zeichen besteht. Wenn Sie spezielle Symbole in den Plot einfügen möchten, wie das Alpha- oder Tortensymbol, können Sie die vordefinierten Symbole in Matplotlib verwenden. Um die Symbole zu verwenden, müssen Sie den Symbolnamen zusammen mit einem Backslash schreiben. Lassen Sie uns zum Beispiel einige spezielle Symbole wie Torte und Alpha in das obige Diagramm einfügen. Siehe den Code unten.

import matplotlib.pyplot as plt

fig, ax = plt.subplots()
ax.set(title=r"$\alpha^{-t}$", xlabel=r"$\tau_s$", ylabel=r"$\pi^2$")
plt.show()

Ausgabe:

matplotlib hochgestellt 2

Wie Sie im Diagramm sehen können, gibt es Alpha-, Torten- und Tau-Symbole. Stellen Sie sicher, dass Sie den richtigen Symbolnamen zusammen mit dem umgekehrten Schrägstrich verwenden; andernfalls tritt ein Fehler auf. Wenn Sie möchten, dass der hochgestellte Text dieselbe Schriftart hat wie der Rest des Textes, verwenden Sie \mathregular. Klicken Sie auf diesen Link, um alle unterstützten Symbole und weitere Informationen zu den tiefgestellten und hochgestellten Zeichen zu finden.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn