[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 포맷의 데이터를 다룰 수 있는 다양한 라이브러리 제공