728x90
반응형

2025/09/29 2

Pandas SQL 파일 포맷 다루기

Pandas SQL 파일 포맷 다루기Python의 pandas 라이브러리는 다양한 데이터 포맷을 지원하며, 특히 SQL 데이터베이스와의 연동이 강력한 기능 중 하나입니다. 데이터 분석 과정에서 관계형 데이터베이스에 저장된 데이터를 불러오거나 가공한 후 다시 저장하는 일이 빈번하게 발생합니다. 이번 포스팅에서는 pandas를 이용해 SQL 데이터베이스의 데이터를 로드하고 저장하는 방법을 살펴보겠습니다.1. SQLite와 pandas 연동SQL 데이터베이스 중에서도 SQLite는 가벼운 파일 기반 데이터베이스로, 별도의 서버 설정 없이 사용할 수 있습니다. pandas는 SQLite와의 연동을 기본적으로 지원하며, sqlite3 또는 SQLAlchemy를 활용하여 연결할 수 있습니다.1.1 SQLite 데이..

Python/Pandas 2025.09.29

NumPy 슬라이싱 및 배열의 복사와 뷰

NumPy 슬라이싱 및 배열의 복사와 뷰안녕하세요! "소프트웨어 공장"에 오신 것을 환영합니다. 오늘은 Python의 강력한 라이브러리인 NumPy에서 배열의 슬라이싱(slicing)과 복사(copy), 그리고 뷰(view)에 대해 자세히 알아보겠습니다. 이 주제는 NumPy를 효율적으로 활용하기 위해 반드시 알아야 하는 핵심 개념입니다. 다양한 예제와 함께 설명하니 끝까지 읽어주세요!1. NumPy 배열의 슬라이싱NumPy 배열에서 슬라이싱은 특정 부분을 선택하는 데 사용됩니다. 슬라이싱 구문은 Python 리스트의 슬라이싱과 비슷하지만, 다차원 배열에서도 간단하고 강력하게 사용할 수 있다는 점에서 차별화됩니다.기본 구문array[start:stop:step]start: 시작 인덱스 (포함)stop: ..

Python/NumPy 2025.09.29
반응형