Build your ultimate AI agent
코스 설명
우리는 촉박한 마감 속에 바쁘게 일합니다. 그 결과 Visual Studio나 RStudio 같은 GUI 환경에 익숙함을 이유로 의존하곤 하죠. 하지만 명령줄에서 데이터 분석을 배우는 데 시간을 들이는 것은 장기적으로 큰 투자입니다. 더 탄탄하고 생산적인 데이터 전문가가 되게 해 주기 때문입니다.이 강의에서는 실용적인 접근으로 간단하면서도 강력하고 데이터 작업에 특화된 명령줄 스킬을 배웁니다. 공개된 Spotify 데이터셋을 사용해, 명령줄만으로 데이터를 다운로드하고, 처리하고, 정리하고, 변환하는 방법을 익힐 거예요. 또한 명령줄 기반의 SQL 데이터베이스 작업 같은 고급 기법도 다룹니다. 마지막으로 명령줄과 Python을 결합해 예측 모델을 자동화하는 데이터 파이프라인을 구축합니다.
사전 요구 사항
커리큘럼
코스 개요
1
명령줄에서 데이터 다운로드하기
이 챕터에서는 명령줄을 통해 웹 서버에서 데이터 파일을 다운로드하는 방법을 배웁니다. 이 과정에서 매뉴얼 문서, 옵션 플래그, 다중 파일 처리에 대해서도 함께 익힙니다.
2
명령줄에서 데이터 정제와 머징
데이터 다운로드에서 데이터 처리로 여정을 이어갑니다. 이 챕터에서는 명령줄 라이브러리인 csvkit을 활용해 변환, 미리보기, 필터링, 조작을 수행하여 이후 분석을 위한 데이터를 준비합니다.
3
명령줄에서의 데이터베이스 작업
이 챕터에서는 csvkit 라이브러리가 제공하는 기능을 더 깊이 탐구합니다. 특히 명령줄에서 수행할 수 있는 데이터베이스 작업에 집중하여 테이블 생성, 데이터 가져오기, 다양한 ETL 변환을 다룹니다.
4
명령줄에서의 데이터 파이프라인
마지막 챕터에서는 명령줄과 다른 데이터 사이언스 언어의 연결고리를 만들고, 함께 작동하는 방법을 배웁니다. Python을 사례로 삼아, 명령줄에서 Python을 실행하는 법, 패키지 관리자 pip로 의존성을 설치하는 법, 그리고 명령줄을 사용해 전체 모델 파이프라인을 구축하는 법을 익힙니다.
S
셸에서의 데이터 처리
코스
완료

