데이터분석10 [패스트캠퍼스] 데이터 분석 부트캠프 13주차 마지막 학습일지 데이터 분석캠프 13주차 마지막 학습일지 길고긴 여정이었다. 지금부터 프로젝트만 남았는데 그동안 배웠던 내용들을 간단하게 리캡을 해볼까한다. 1주차1주차에는 데이터 분석에 대한 기초적인 개념을 확립하는 시간을 가졌었다.데이터 리터러시단순히 데이터를 읽고 쓸 수 있는 것만이 아닌, 데이터를 구조적, 상황적과 같이 다양한 관점에서 이해하고 활용할 수 있는 역량데이터 분석의 목적 2주차1주차 마지막 날과 2주차 내내 엑셀, 그리고 엑셀을 활용한 통계를 학습하였다. 3주차3주차에는 파이썬 기초에 초점을 둔 학습을 진행하였다. 데이터 타입이라던지, 파이썬 함수 종류 등 4, 5주차4주차에는 데이터 분석가로써 필요한 필수 스킬인 크롤링과 필수 라이브러리인 Pandas, Numpy, Matplotlib을 활용한데이.. 2024. 11. 18. [패스트캠퍼스] 데이터 분석 부트캠프 12주차 학습일지 데이터 분석도 이제 12주차에 접어들었다. 12주차에서는 테블로를 배우기 시작하였고, 내용은 이와 같다. 1. 테블로 소개데이터 시각화는 현대 데이터 분석에서 핵심적인 역할을 한다. 막대한 양의 데이터를 보다 쉽게 이해하고 분석하기 위해서는 시각적 표현이 필수적이기 때문이다. 그 중에서도 테블로(Tableau)는 데이터 시각화 분야에서 가장 많이 사용되는 도구 중 하나이며, 테블로는 복잡한 데이터 분석을 직관적인 그래프로 시각화하여 다양한 통찰을 빠르고 효율적으로 도출할 수 있도록 해준다.테블로의 강력한 기능 중 하나는 사용자가 SQL, 엑셀, Google Sheets, Salesforce와 같은 다양한 데이터 소스와 쉽게 연결하고 이를 시각화할 수 있도록 지원한다는 점과 복잡한 코딩 없이 드래그 앤.. 2024. 11. 8. [패스트캠퍼스] 데이터 분석 부트캠프 9주차 학습일지 9주차 SQL 수업 데이터베이스 작업에서 MySQL의 다양한 쿼리 문법을 이해하는 것은 필수적이다.이번 포스팅에서는 MySQL의 중요한 문법인 GROUP BY, HAVING, 다양한 JOIN 종류,그리고 Subquery에 대해 개념과 예제를 소개한다. 1. GROUP BYGROUP BY는 테이블의 데이터를 특정 열을 기준으로 그룹화할 때 사용된다.주로 집계 함수(예: SUM, COUNT, AVG)와 함께 사용됩니다. SELECT 열1, 집계함수(열2)FROM 테이블명GROUP BY 열1;SELECT city, COUNT(*) AS total_customersFROM customersGROUP BY city; 2. HAVINGHAVING은 GROUP BY로 그룹화된 데이터에 조건을 적용할 때 사용된다... 2024. 10. 18. [패스트캠퍼스] 데이터 분석 부트캠프 8주차 학습일지 6, 7주차는 프로젝트로 인하여 학습일지가 없었다.8주차때부터는 SQL로 접어 들었는데, 배운 내용은 다음과 같다. MySQL은 데이터베이스 관리를 위한 가장 인기 있는 관계형 데이터베이스 관리 시스템 중 하나이다. MySQL에서 자주 사용되는 기본 SQL 문법인 SELECT, WHERE, GROUP BY, ORDER BY와 JOIN에 대하여 풀어보려고 한다.1. SELECT: 데이터 선택하기SELECT 문은 MySQL에서 가장 기본적인 명령어로, 테이블에서 데이터를 조회할 때 사용된다.기본 문법SELECT column1, column2, ... FROM table_name;예시SELECT name, age FROM employees; 위 예시에서는 employees 테이블에서 name과 age 열의 데.. 2024. 10. 11. [패스트캠퍼스] 데이터 분석 부트캠프 5주차 학습일지 이 번주차는 추석이 끼어 있어서 한 주가 순식간에 지나갔다.연휴 기간동안 부족한 부분을 더 채워넣고 싶었지만,나의 환경상 온전히 나에게 시간을 쏟을 수 있는 윈도우 타임은연휴 마지막 날 뿐이어서 아쉬웠던 한 주였고, 이번주를 끝으로실질적인 프로젝트에 들어가게 된다. 들어가기에 앞서 2일 간 배웠던 내용을 정리해보았다. 데이터 분석에 쓰이는 라이브러리1. Numpy1) Numpy 대표 속성값 함수a = [ [ 0 1 2 3], [ 4 5 6 7], [ 8 9 10 11] ].shape : 배열의 각 축(axis)의 크기a.shape# >>> (3, 4).ndim : 축(axis)의 개수(Dimension)a.ndim# >>> 2.dtype : 배열의.. 2024. 9. 20. [패스트캠퍼스] 데이터 분석 부트캠프 4주차 학습일지 부트캠프를 시작한지 벌써 한 달이 다되어간다. 이번 주에는 라이브 강의만 4번이 있었고 온라인 강의 또한 빽빽히 채워진 쉽지 않은 스케줄이었다. Crawling으로 데이터 수집데이터를 수집 및 다루기를 위한 크롤링을 진행하였다. # jupyter notebook을 기준으로 작성됨# selenium 설치!pip install selenium!pip install webdriver-manager selenium을 통해 크롬 드라이버로 크롬 브라우저를 컨트롤 할 수 있으며, 이를 위한 설치를 진행하였다.from selenium import webdriverbrowser = webdriver.Chrome()위의 명령어를 통해 크롬브라우저를 따로 실행하였다. browser.get('http://weather.n.. 2024. 9. 13. 이전 1 2 다음 반응형