[KT] AIVLE School/사전학습
데이터 조작 이해와 실무 (2) - 데이터 변경
Boxya
2025. 3. 12. 16:30
CRUD
- 데이터의 생성(Create), 조회(Read), 수정(Update), 삭제(Delete)를 일컫는 말
- 데이터 분석을 위해 Pandas로 데이터를 조작할 때, DataFrame을 목적에 맞게 변경하여 다루는 것이 중요
- 컬럼, 레코드 생성/갱신/제거
DataFrame 인덱스
- 인덱스의 존재는 DataFrame의 가장 큰 특징 중 하나
- 인덱스는 레코드를 쉽게 조회하고 구분할 수 있게 도움을 줌
- loc 인덱서를 이용하면 원하는 데이터 조회 가능
- set_index()를 이용하면 원하는 컬럼을 쉽게 인덱스로 지정할 수 있음
Open API를 이용한 데이터 수집
- Open API는 누구나 접근하여 사용할 수 있음
- Open API는 활용도가 높고, 실무에서도 사용할 수 있음
- Open API를 이용하여 다양한 데이터를 불러올 수 있음
- 주로 Json 형식을 이용
JSON
- JavaScript Object Notation의 축약어로 데이터 전송 및 저장 시 많이 사용하는 개방형 표준 포맷
- "키-값 쌍"으로 이루어졌으며, 파이썬의 딕셔너리 자료 구조와 흡사하게 생긴 것이 특징
- 파이썬을 포함한 대부분의 프로그래밍 언어에서 JSON 포맷의 데이터를 다룰 수 있는 다양한 라이브러리 제공