728x90

파이썬 3

Jupyter Notebook과 GitHub를 연동

Jupyter Notebook과 GitHub를 연동하여 코드와 데이터를 관리하는 방법을 설명합니다. 이 과정은 Jupyter Notebook에서 작업한 내용을 GitHub 저장소에 업로드하고 관리할 수 있도록 설정하는 단계로 나뉩니다.1. Git 설치 및 설정GitHub와 연동하려면 Git이 설치되어 있어야 합니다.Git 설치Git 공식 웹사이트에서 운영체제에 맞는 Git을 다운로드하고 설치합니다.설치 후 터미널에서 다음 명령어를 실행하여 Git이 제대로 설치되었는지 확인합니다:git --versionGit 사용자 정보 설정GitHub에 올릴 때 사용자 정보를 설정해야 합니다:git config --global user.name "Your Name" git config --global user.email..

개발관련 팁 2024.11.22

FastAPI 강좌 3강: 데이터 처리와 Pandas 연동

데이터 처리와 Pandas 연동강의 목표:FastAPI와 Pandas를 연동하여 데이터를 처리하는 방법을 이해한다.수집된 데이터를 Pandas로 처리하여 변환하는 /process_data 엔드포인트를 구현한다. 강의 세부 내용:1. Pandas와 FastAPI 연동 개념Pandas: Python의 대표적인 데이터 분석 라이브러리로, 데이터 처리 및 변환에 최적화되어 있습니다. 테이블 형태의 데이터를 다루고, 데이터 정리, 변환, 필터링 등 다양한 기능을 제공합니다.FastAPI와 Pandas의 연동: 수집된 데이터를 FastAPI에서 받아 Pandas로 처리하여 통계나 데이터를 변환한 후 클라이언트에 반환하는 구조를 학습합니다.2. Pandas 기본 기능 소개Pandas의 주요 객체:DataFrame: ..

FastAPI 2024.10.09

데이터 분석 개발자를 위한 FastAPI 강좌 (8강)

시나리오: "데이터 분석 결과를 FastAPI로 제공하는 데이터 파이프라인 구축하기"배경:한 스타트업에서 데이터 분석팀은 매일 수집되는 데이터를 바탕으로 간단한 분석을 수행하고 그 결과를 비즈니스 부서에 제공하는 일을 담당하고 있습니다. 하지만 팀이 사용하는 기존 분석 도구는 결과를 매번 수동으로 공유해야 해서 자동화된 시스템을 도입하고 싶어 합니다. 데이터 분석 결과를 실시간으로 요청받아 API 형태로 제공하는 시스템을 구축해야 하며, FastAPI를 이용해 이를 실현하려고 합니다.시나리오 세부 내용:1. 데이터 수집회사에서는 매일 수집되는 고객 트랜잭션 데이터를 분석하고 그 결과를 실시간으로 제공하려고 합니다.FastAPI 서버가 고객 데이터를 받아 API 엔드포인트에서 바로 사용할 수 있도록 설계합..

FastAPI 2024.10.09
728x90