본문 바로가기

전체 글24

scikit-learn(사이킷 런) 활용하여 정답률 확인하기 데이터셋으로 제공되는 wine 데이터를 활용해 결과를 검증해보려고 합니다. 필요한 라이브러리 설치 import pandas as pd from sklearn import svm, metrics from sklearn.model_selection import train_test_split from sklearn import datasets cs wine 데이터셋 불러오기 wine = datasets.load_wine() pd.DataFrame(wine) cs 검증 과정 진행 1) wine의 샘플 데이터를 data에, 정답 데이터를 target에 데이터 프레임으로 저장 data = pd.DataFrame(wine['data']) target = pd.DataFrame(wine['target']) cs 2) .. 2022. 4. 28.
TensorFlow(텐서플로우) 설치하기 TensorFlow(텐서플로우): 대규모 숫자 계산을 해주는 라이브러리 1. 내 컴퓨터에 설치되어 있는지 먼저 확인 anaconda propmpt에 conda install tensorflow 검색 없다고 나오면 설치 시작 2. 텐서플로우 설치 pip3 install tensorflow 3. 스파이더에 tensorflow import 하기 import tensorflow as tf 아래와 같이 그래픽카드를 설치해야한다는 에러 문구가 뜹니다. GPU가 없으면 해당 문구를 무시해도 된다고 하니 그래픽 카드가 없는 저는 그냥 넘어갔습니다. 5. tensorflow 실행 2022. 4. 27.
[파이썬] 웹 크롤링 후 csv로 저장하기 - Pandas / BeautifulSoup 네이버의 view 페이지에서 키워드를 검색하면 나오는 사이트들을 제목과 링크로 정리해보려 합니다. 예시) title link 제목 1 사이트 링크 1 제목 2 사이트 링크 2 먼저, 필요한 라이브러리를 설치해줍니다. import urllib.request as req from bs4 import BeautifulSoup cs 키워드를 입력받아 네이버 검색 페이지 url 링크 설정 url1 : 네이버 view 페이지 / url2 : 검색어 url1 = 'https://search.naver.com/search.naver?where=view&sm=tab_jum&query=' url2 = input('검색어를 입력해주세요: ') url = url1 + url2 cs BeautifulSoup 라이브러리로 데이터.. 2022. 4. 22.
[파이썬] 웹 크롤링 - BeautifulSoup 라이브러리 파이썬으로 웹 크롤링을 진행할 수 있습니다 :) 웹 크롤링을 위해서는 먼저 아래 준비단계가 필요합니다. 1. BeautifulSoup 라이브러리 import BeautifulSoup 라이브러리란? HTML 혹은 XML 파일에서 원하는 데이터를 손쉽게 parsing (분석)할 수 있게 만드는 라이브러리 from bs4 import BeautifulSoup cs 2. 데이터 이름 설정 # 예시 1) 직접 내용 타이핑 html = ''' 스크레이핑이란? 웹 페이지를 분석하는 것 원하는 부분을 추출하는 것 ''' # 예시 2) 크롤링할 링크 삽입 html = 'https://www.naver.com' cs 3. Parsing 처음에 import한 BeautifulSoup 라이브러리를 사용해 데이터를 parsin.. 2022. 4. 20.