본문 바로가기
Programming/python

[matplotlib] 텍스트 넣기

by 그렉그의 2023. 3. 27.

06. 텍스트

In [2]:
 
 
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family'] = 'AppleGothic' 
matplotlib.rcParams['font.size'] = 15 #글자크기
matplotlib.rcParams['axes.unicode_minus'] = False #한글폰트 사용시 마이너스 글자 깨짐 해결
 
In [3]:
 
 
x = [1,2,3]
y = [2,4,8]
 
In [4]:
 
 
plt.plot(x,y)
Out[4]:
[<matplotlib.lines.Line2D at 0x7fef5b048df0>]
 
In [6]:
 
 
plt.plot(x,y,marker='o')
for idx, txt in enumerate(y):
    plt.text(x[idx],y[idx], txt)
In [9]:
 
 
plt.plot(x,y,marker='o')
for idx, txt in enumerate(y):
#     ha= horizonal alignment
    plt.text(x[idx],y[idx]+0.3, txt, ha='center',color = 'blue')