-
구글 콜라보에서 제공하는 주피터 노트북Python 2019. 2. 6. 16:21728x90
함께 일하시는 분이 주피터 노트북을 사용하는 것을 보았다.
요청사항에 대하여 크롤링하고 간단하게 화면에 통계를 뽑는 것을 주피터를 이용하여 뚝딱 하는 모습을 보았다.
존멋! 나도 해보고 싶어서 요청 드려서 배웠다.
일단 구글 콜라보에서 새로운 프로젝트를 생성한다.
필요한 모듈의 설치는 느낌펴(!)를 붙여서 설치하며 절차 지향적으로 프로그램을 작성한다.
#모듈 설치 !pip install pandas
값을 확인하고 싶으면 그냥 해당 변수를 쓴다(약간 matlab 같은 느낌이다.)
a = "hello" # 이렇게 하면 출력 된다. a
파이썬을 이용한 머신러닝, 딥러닝 실전 개발 입문 이라는 책에서 나오는 예제를 돌려 보았다.
from sklearn import svm xor_data = [ #P, Q, result [0,0,0], [0,1,1], [1,0,1], [1,1,0] ] data = [] label = [] for row in xor_data: p = row[0] q = row[1] r = row[2] data.append([p,q]) label.append(r) clf = svm.SVC() clf.fit(data, label) pre = clf.predict(data) print("예측결과", pre) ok = 0; total = 0 for idx , answer in enumerate(label): p = pre[idx] if p == answer: ok += 1 total += 1 print("정답율:", ok, '/', total, "=", ok/total)
잘된다. 자주 써주마!
참고 자료
728x90'Python' 카테고리의 다른 글
Python 3.12 설치시 Openssl 모듈 버전 확인이 필요 합니다. (0) 2024.08.05 암호화와 복호화를 AWS Encryption SDK를 활용하여 Node.js와 Python 언어로 구현 (0) 2024.06.24 Python] Postgresql결과를 CSV 파일로 저장 하기 (0) 2018.10.05 Python3.7 설치와 몇가지 새로운 사실 & pip install 시 SSL 오류 처리 (0) 2018.10.05 Python]paramiko 모듈에서 su 명령어로 계정 전환 (0) 2018.05.18