Data Analysis

정규표현식의 문법과 파이썬에서 활용하는 법을 작성했습니다. (표현 앞에는 🍎를 붙여서 구분되게 작성했습니다.) 🔗 정규표현식이란? 특정한 문자의 패턴을 정의하는 방식. 📌 메타문자 메타문자란 정규표현식을 위해 원래 의미가 아닌 다른 용도로 사용되는 문자. dot(.) 🍎 . : 다빈치코드에서 조커같은 느낌. 줄바꿈문자(\n) 제외하고 아무거나 와도 된다. da.ce : dance, damce 등등 매칭. 단, dace는 매칭 X. 반복 🍎 * : 0번 이상 반복된 모든 문자와 매칭, 스페이스바도 하나의 문자임! dan*ce - dace, dance, dannnce 매칭됨 p = re.compile('ab*') - a로 시작하며 그 뒤에 b가 0개 이상 붙어있는 패턴. 🍎 + : 1번 이상 반복된 모든 문..
엘리스 코딩의 ai 기본 과정을 수강하며 정리한 글입니다. 1장. 파이썬의 여러가지 모듈과 패키지 모듈을 불러오는 방법 1. from 모듈 (or 패키지) import 함수: 이 모듈에서 그 함수를 가져오겠다. -> 함수() 꼴로 사용 가능 2. import 모듈: 이 모듈을 가져오겠다. -> 모듈.함수() 꼴로 사용해야 함 2장. 데이터 핸들링을 위한 라이브러리 NumPy NumPy? - 대규모 다차원 배열을 다룰 수 있게 도와주는 라이브러리 / 데이터 := 숫자 배열 - 반복문 없이 배열 처리 가능 (리스트에 비해 빠른 연산, 메모리 효율적 사용) - list는 반복문 사용하는 배열이어서 오래걸림, 1차원의 배열 - numpy의 배열은 반복문 사용 안 해, n차원의 배열 - ndarray == n차원..
학습 내용 - 주피터 노트북(Jupyter notebook)에 데이터 불러오기, 로드하기 - shape를 통해 로드한 데이터의 행과 열의 개수 출력하기 - head()와 tail()로 파일 미리보기 1. 주피터 노트북에 Python 파일 생성하기 - 먼저 주피터 노트북을 실행하고, 새로운 Python 파일을 만들어 줍니다. - 주피터 노트북을 설치하고 실행하는 방법은 전 글에 작성해뒀으니 참고해 주시기 바랍니다. - 오른쪽 상단에 위치한 New 버튼을 누르고 Python 3을 클릭하면 새로운 Python 파일을 생성할 수 있습니다. 2. Pandas 호출하기 Pandas란? : Python 라이브러리 중 하나로, 데이터를 분석할 때 유용하게 쓰입니다. - 데이터를 불러오는 것에서 그치지 않고, 불러온 데..
주피터 노트북(Jupyter notebook)? - 코드를 한 줄씩 작성하고 바로 실행할 수 있습니다. - 결과를 바로바로 확인할 수 있다는 장점이 있습니다. - 문서화, 교육용으로 사용하기에 좋은 tool. - 하나의 노트북이 하나의 브라우저로 열립니다. (Jupyter Lab: 하나의 브라우저에 탭을 통해서 여러 개의 브라우저를 열 수 있음.) 아나콘다(Anaconda)? - 라이브러리들을 쉽게 설치하고 관리할 수 있는 tool. - 파이썬 컴파일러, 파이썬 여러 라이브러리들 등 파이썬 사용에 필요한 모든 것들을 한 번에 설치해주는 편리한 도구. 아나콘다 설치하기(Anaconda install) 아나콘다를 설치하면 주피터 노트북이 설치됩니다. 따라서 아나콘다를 설치해 봅시다. - https://www..
lvolzoo
'Data Analysis' 카테고리의 글 목록