이 저장소에는 Python Nanodegree를 사용한 데이터 과학을 위한 Udacity 프로그래밍에 대한 프로젝트 및 실습 세트가 포함되어 있습니다.
이 프로젝트는 학생이 SQL 쿼리를 실행하고 학생 쿼리의 결과를 보여주기 위해 시각화를 구축해야 하는 제공된 데이터베이스 영화 대여를 탐색하는 것으로 구성되었습니다.
프레젠테이션 구성 요소의 경우 학생은 4개의 슬라이드를 만들어야 했고 각 슬라이드에는 (a) 관심 있는 질문, (b) 질문에 답하는 데 필요한 지원 SQL 쿼리, (c) 최종 데이터를 사용하여 생성된 지원 시각화가 있어야 합니다. 관심 있는 질문에 답하는 SQL 쿼리 및 (d) 각 슬라이드의 간단한 요약.
내 프로젝트 제출 확인
Udacity에서는 일련의 질문도 제공하여 자유롭게 고려하고 프로젝트 제출에 포함할 수 있도록 했습니다. 이것을 확인해보세요
이 프로젝트에서 학생은 Python을 사용하여 미국 3개 주요 도시(시카고, 뉴욕, 워싱턴)의 자전거 공유 시스템과 관련된 데이터를 탐색해야 했습니다. 학생은 (a) 데이터를 가져오고 기술 통계를 계산하여 이에 대한 흥미로운 질문에 답하고, (b) 원시 입력을 받아 터미널에서 이러한 통계를 표시하는 대화형 경험을 만드는 스크립트를 작성하는 코드를 작성해야 했습니다.
개발된 CLI 프로그램을 통해 사용자는 미국 자전거 공유 시스템 데이터베이스를 탐색하고 데이터베이스에서 통계 정보를 검색할 수 있습니다. 사용자는 특정 데이터 하위 집합과 관련된 통계 정보를 시각화하기 위해 도시, 월, 요일별로 정보를 필터링할 수 있습니다. 사용자는 원시 데이터를 보고 이 데이터를 열별로 오름차순 또는 내림차순으로 정렬하도록 선택할 수도 있습니다.
내 프로젝트 제출을 확인하세요.
내 학습 자료 링크를 확인하세요. 이것을 확인해보세요
이 프로그램을 실행하는 데 필요한 파일은 다음과 같습니다.
이 프로그램은 Python(버전 3.7.1)으로 작성되었으며 다음 라이브러리를 사용합니다.
이 프로젝트는 시뮬레이션된 워크플로와 함께 Git 및 GitHub를 사용하여 프로젝트 2를 리팩터링하는 것으로 구성되었습니다.
프로젝트 제출은 요청된 작업을 수행하는 데 사용되는 모든 Git 명령으로 템플릿을 채우는 것으로 구성되었습니다.
내 프로젝트 제출을 확인하세요.