본문 바로가기

전체 글

(130)
둘째 마당 - 내 생일 기온 그래프 그리기(인코딩) UNIT 05 익숙해질때까지 데이터 불러오는 것을 반복해서 연습하겠습니다. import csv f = open('seoul.csv') data = csv.reader(f) for row in data: print(row) 우선 csv 모듈을 import 하여 csv 파일을 읽을 수 있게 합니다. 혹시나 저처럼 헷갈리실 분이 있을까봐 미리 적어두는데 csv 모듈을 사용하는 것이 csv 파일을 사용하기 위한 유일한 길은 아닙니다. Pandas의 read_csv 함수를 이용해서 DataFrame으로도 불러올 수 있습니다. 단지, csv 모듈이 파이썬 표준 라이브러리에 속해 있기 때문에 대표적으로 사용되고 있습니다. 다시 코드로 돌아오면 for문을 통해서 data 파일에 있는 내용을 한 줄씩 출력할 수 있게 됐습니다. 여기서..
둘째 마당 - 기본 그래프 그리기 UNIT 04 - 02 iphfly1030.tistory.com/123?category=970834 둘째 마당 - 기본 그래프 그리기 UNIT 04 - 01 matplotlib 파이썬 데이터 시각화에 가장 많이 쓰이는 라이브러리입니다. https://matplotlib.org Matplotlib: Python plotting — Matplotlib 3.3.4 documentation matplotlib.org 해당 사이트 Tutorial 부분에.. iphfly1030.tistory.com 지난 포스팅에 이어 그래프에 옵션 넣는 법에 대해 공부해보겠습니다. 그래프에 제목 넣기 title() 함수를 이용합니다. import matplotlib.pyplot as plt plt.title('plotting') plt.plot([10,..
밑시딥 - 퍼셉트론의 한계 퍼셉트론은 AND, NAND, OR 게이트를 훌륭하게 해결했습니다. 그렇다면 XOR 게이트는 어떨까요? XOR게이트는 배타적 논리합이라는 논리회로입니다. x1과 x2 중 하나가 1일때만 1을 출력합니다. x1 x2 y 0 0 0 1 0 1 0 1 1 1 1 0 위 진리표를 구현할 수 있는 매개변수를 퍼셉트론을 통해 구할수있을까요? 답은 불가능하다입니다. wikidocs.net/24958 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 해당 링크에 가보시면 그래프상에서 직선으로 점을 구분하고 있을겁니다. 간단히 설명을 하자면 퍼셉트론은 직선(선형)으로 점을 구분할 순 있지만 곡선(비선형)으로는 구분이 불가하기 때문에 XOR 게이트 구현이 불가능하다는 설명입니다. 그렇다면 퍼셉트론으..