본문 바로가기
프로그램

[파이썬] 문제 : 라인 plot 그리고, text 쓰기

by 오디세이99 2022. 11. 20.
728x90
반응형
import matplotlib.pyplot as plt 

y = [500, 50, 100, 1000, 5000]
x = [100, 200, 300, 400, 500]

fig = plt.figure(figsize=(8,6))

# plt.scatter(x, y)
plt.plot(x[1:], y[1:], 'o-')         # x, y 데이터를 x[1:], y[1:]과 같이 사용. 인덱스 1부터 사용 이란 의미. '-o'는 동그라미 찍기
for i in range(len(y[1:])):         # 데이터 값 표시
    plt.text(x[i], y[i], str(y[i]))
plt.yscale('log', base=10)
plt.show()

728x90
반응형

댓글