728x90
반응형

2025/09/28 2

JSON 파일 포맷 다루기

JSON 파일 포맷 다루기JSON(JavaScript Object Notation)은 데이터를 구조화하여 저장하는 대표적인 포맷 중 하나입니다. Pandas는 JSON 데이터를 효율적으로 다룰 수 있는 다양한 기능을 제공합니다. 이번 포스팅에서는 JSON 파일을 Pandas에서 로드하고 저장하는 방법을 상세히 알아보겠습니다.1. JSON 파일이란?JSON은 키-값 쌍으로 이루어진 경량 데이터 교환 형식으로, 사람이 읽고 쓰기 쉽고 기계가 파싱하고 생성하기 용이한 특징을 가집니다. 주로 웹 서비스에서 데이터를 주고받을 때 사용됩니다.JSON 데이터의 예시는 다음과 같습니다:{ "name": "Alice", "age": 25, "city": "New York"}또한, JSON은 리스트 형식의..

Python/Pandas 2025.09.28

NumPy 배열의 인덱싱 이해하기

NumPy 배열의 인덱싱 이해하기NumPy는 Python에서 강력한 수치 계산 기능을 제공하는 라이브러리로, 데이터 분석과 과학 계산에서 매우 유용하게 사용됩니다. 오늘은 NumPy에서 1차원, 2차원, 다차원 배열의 인덱싱에 대해 자세히 알아보겠습니다. 각각의 경우를 이해하기 위해 실습 예제도 함께 제공하니, 코드를 직접 실행하며 학습해 보세요.1. 1차원 배열의 인덱싱1차원 배열은 Python의 리스트와 유사한 구조를 가지고 있습니다. 배열의 각 요소는 인덱스를 사용하여 접근할 수 있습니다.1.1 기본 인덱싱import numpy as np# 1차원 배열 생성arr = np.array([10, 20, 30, 40, 50])# 특정 요소에 접근print(arr[0]) # 출력: 10print(arr[..

Python/NumPy 2025.09.28
728x90
반응형