Python Matplotlib 플롯의 위 첨자

Muhammad Maisam Abbas 2022년1월20일
Python Matplotlib 플롯의 위 첨자

이 튜토리얼에서는 Python에서 달러 기호를 사용하여 플롯에 위 첨자를 작성하는 방법에 대해 설명합니다.

달러 기호를 사용하여 Matplotlib 플롯에 위 첨자 쓰기

우리는 Matplotlib를 사용하여 Python에서 그래프를 플로팅합니다. 때로는 아래 첨자 또는 위 첨자를 포함하는 레이블을 플롯에 추가해야 합니다. Matplotlib는 또한 달러 기호를 사용하여 아래 첨자 또는 위 첨자를 작성하는 방법을 제공합니다. 아래 첨자를 만들려면 _^ 기호를 사용하여 달러 기호 안에 표현식을 작성해야 합니다. _ 기호를 사용하는 경우 위 첨자는 문자 아래에 표시됩니다. ^ 기호를 사용하면 위 첨자가 문자 위에 표시됩니다. 예를 들어 Matplotlib를 사용하여 플롯을 만들고 달러 기호를 사용하여 위 첨자를 추가해 보겠습니다. 아래 코드를 참조하십시오.

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()

출력:

matplotlib 위 첨자 1

플롯에서 볼 수 있듯이 -t^ 기호를 사용했기 때문에 문자 e 위에 있고 s는 _ 기호를 사용했기 때문에 문자열 시간 아래에 있습니다. 아래 첨자 또는 위 첨자가 둘 이상의 문자로 구성되어 있으면 위 첨자를 중괄호 {} 안에 넣은 것입니다. 첫 번째 문자만 위 첨자 또는 아래 첨자에 있습니다. 예를 들어, 위 첨자에 두 개의 문자가 있기 때문에 플롯 제목에 중괄호를 사용했습니다. 플롯에 알파 또는 파이 기호와 같은 특수 기호를 넣으려면 Matplotlib에서 미리 정의된 기호를 사용할 수 있습니다. 기호를 사용하려면 기호 이름을 백슬래시와 함께 작성해야 합니다. 예를 들어 위의 그래프에 파이 및 알파와 같은 특수 기호를 넣어 보겠습니다. 아래 코드를 참조하십시오.

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()

출력:

matplotlib 위 첨자 2

플롯에서 볼 수 있듯이 알파, 파이 및 타우 기호가 있습니다. 백슬래시와 함께 올바른 기호 이름을 사용해야 합니다. 그렇지 않으면 오류가 발생합니다. 위 첨자 텍스트를 나머지 텍스트와 동일한 글꼴로 사용하려면 \mathregular를 사용하십시오. 지원되는 모든 기호와 아래 첨자 및 위 첨자에 대한 추가 정보를 찾으려면 이 링크를 확인하십시오.

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