전체 글169 41. 판다스(Pandas) 1. 판다스(Pandas)데이터 분석을 위한 파이썬 라이브러리 중 하나로, 표 형태의 데이터나 다양한 형태의 데이터를 쉽게 처리하고 분석데이터프레임(DataFrame)이라는 자료구조를 제공!pip install pandasimport pandas as pd 2. Series와 DataFrame2-1. SeriesSeries는 1차원 배열과 같은 자료구조로 하나의 열을 나타냄Series의 각 요소는 인덱스(index)와 값(value)으로 구성되어 있음값은 넘파이의 ndarray 기반으로 저장됨Series는 다양한 데이터 타입을 가질 수 있으며 정수, 실수, 문자열 등 다양한 형태의 데이터를 담을 수 있음 2-2. DataFrame데이터프레임은 판다스 라이브러리에서 제공하는 중요하고 강력한 데이터 구조로.. 2024. 5. 24. 40. 넘파이(Numpy) 1. 넘파이파이썬에서 사용되는 과학 밎 수학 연산을 위한 강력한 라이브러리주로 다차원 배열을 다루는 데에 특화되어 있어, 데이터 분석, 머신러닝, 과학계산 등 다양한 분야에서 널리 사용넘파이 배열은 C 언어로 구현되어 있어 연산이 빠르고 효율적넘파이 배열은 큰 데이터셋에서 수치 연산을 수행할 때 뛰어난 성능을 보이며, 메모리 사용을 최적화하고 효율적으로 관리! pip install numpy 2. 넘파이의 주요 특징과 기능2-1. 다차원 배열(N-dimensional array)넘파이의 핵심은 다차원 배열 ndarrayndarray는 동일한 자료형을 가지는 원소들로 이루어죠 있음 2-2. 리스트와 ndarray 반환 2-3. ndarray의 데이터 타입넘파이의 ndarry는 동일한 자료형을 가지는 원소들.. 2024. 5. 23. 39. 셀레니움-인스타그램 1. 로그인프로그램 실행:import chromedriver_autoinstallerfrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECchromedriver_autoinstaller.install()driver = webdriver.Chrome()url = 'https://www.instagram.com/'driver.get(url)id = '아이디'pw = '비밀번호'# 요소 로드를 기다림wait = WebDriv.. 2024. 5. 21. 38. 셀레니움-구글,네이버웹툰 1. 셀레니움셀레니움은 브라우저를 컨트롤 할 수 있도록 지원하는 라이브러리프로그램 실행 순서!pip install selenium! pip install chromedriver_autoinstallerfrom selenium import webdriverfrom seleniuhttp://m.webdriver.common.keys import Keysdriver = webdriver.Chrome()driver.get('https://www.google.com') # 구글로 자동으로 이동 예시search = driver.find_element('name', 'q')search.send_keys('날씨')search.send_keys(Keys.RETURN)#정리driver = webdriver.Chrome().. 2024. 5. 21. 37. 크롤링과 스크레이핑 1. 크롤링과 스크레이핑크롤링(Crawling): 인터넷의 데이터를 활용하기 위해 정보드들을 분석하고 활용할 수 있도록 수집하는 행위스크레이핑(Scraping): 크롤링 + 데이터를 추출하고 가공하는 행위2. Basic English Speaking3. 다음 뉴스기사4. 벅스 뮤직 차트5. 멜론1차 시도:robots.txt: 웹 사이트에 크롤러같은 로봇들의 접근을 제어하기 위한 규약(권고안이라고* robots.txt: 웹 사이트에 크롤러같은 로봇들의 접근을 제어하기 위한 규약(권고안이라 꼭 지킬의무는 없음)2차 시도:6. 네이버 증권 2024. 5. 20. 36. React란 및 설치 1. 리액트(React)Facebook에서 개발한 JavaScript 사용자 인터페이스를 만들기 위한 라이브러리재사용이 가능한 UI 컴포넌트를 작성할 수 있게 해주며, 데이터의 변경에 따라 UI를 효율적으로 업데이트할 수 있는 방법을 제공Virtual DOM을 사용하여 실제 DOM 조작을 최소화하고 성능을 향상단일 페이지 응용 프로그램(SPA) 및 대규모 웹 애플리케이션에서 많이 사용JSX라는 문법을 통해 JavaScript 코드 내에서 HTML과 유사한 문법을 사용하여 컴퓨넌트를 정의 2. 라이브러리(library) vs 프레임워크(framework)라이브러리개발자가 필요할 때 함수 또는 모듈을 호출하여 사용하는 방식으로 동작애플리케이션의 전체 구조를 개발자가 직접 설계추가적인 기능을 제공하거나 특정 .. 2024. 5. 13. 이전 1 ··· 9 10 11 12 13 14 15 ··· 29 다음