알바가기 전에 시간이 남길래 오랜만에 책을 폈다.
오늘 펼친 페이지에서 나온 예제 코드인데 어째서인지
import numpy as np
import matplotlib as plt
#데이터 준비
x=np.arange(0, 6, 0.1)
y1 = np.sin(x)
y2 = np.cos(x)
#그래프 그리기
plt.plot(x, y1, label="sin")
plt.plot(x, y2, linestyle="--", label="cos")
plt.xlabel("x") #x축 이름
plt.ylabel("y") #y축 이름
plt.title('sin&cos')
plt.legend()
plt.show()
왜 따라치기만 했는데 에러가 나는가...
다시 확인해보니까 import부분에서 import matplotlib.pyplot이라고 해야되는데 안해서였다...
아래는 정상적으로 작동하는 코드...
import numpy as np
import matplotlib.pyplot as plt
#데이터 준비
x=np.arange(0, 6, 0.1)
y1 = np.sin(x)
y2 = np.cos(x)
#그래프 그리기
plt.plot(x, y1, label="sin")
plt.plot(x, y2, linestyle="--", label="cos")
plt.xlabel("x") #x축 이름
plt.ylabel("y") #y축 이름
plt.title('sin&cos')
plt.legend()
plt.show()
코드를 보다가 legend함수는 무엇인가 찾아보니 그래프의 설명을 돕도록 해주는 기능인것 같다. (https://frhyme.github.io/python-lib/matplotlib_legend/)
matplotlib legend 조절하기
legend를 잘 넣어야 글을 덜 적을 수 있습니다.
frhyme.github.io
[이미지 표시하기]
import matplotlib.pyplot as plt
from matplotlib.image import imread
img = imread('https://assets.vogue.com/photos/5cc853f93a629e2f8fc94364/master/w_1600%2Cc_limit/01-zendaya-vogue-cover-june-2019.jpg')
plt.imshow(img)
plt.show()
처음에는 이미지를 jpg를 사용했더니 png사용하라고해서 png사진을 찾아 돌아다녔다..
여기까지로 1장이 끝났는데 밑바닥부터 시작하는 딥러닝이여서 그런지 어려운것은 없이 파이썬 함수를 사용하는 기초적인 내용만 볼 수 있었다.
좀 더 뒤로가면 재밌는 내용이 나오겠지..
'My record' 카테고리의 다른 글
2020년 3회 정처기 자격증 후기 (0) | 2021.01.21 |
---|---|
밑바닥부터 시작하는 딥러닝#Chapter2,52page (0) | 2019.10.30 |
밑바닥부터 시작하는 딥러닝#Chapter,42page (0) | 2019.10.21 |
덕성여대 멋사 세션후기 (0) | 2019.05.18 |
개발일기 첫 게시물 (0) | 2019.04.06 |