본문 바로가기

내일배움카드9

[패스트캠퍼스] 데이터 분석 부트캠프 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.
[패스트캠퍼스] 데이터 분석 부트캠프 3주차 학습일지 순식간에 부트캠프를 시작한지 3주차에 접어들었다는 사실에 정말 시간이 빠르게 흘러간다고 느낀다.이번 주에는 2번의 라이브 강의와 3번의 온라인 강의를 듣도록 시간표가 구성되있다.3주차부터 Excel이 아닌 Python이라는 새로운 과목이 시작되었다. IDE 선택IntelliJ PyCharm, Visual Studio Code, Jupyter Notebook, Google Colab 등 다양하게 파이썬 코드를 작성할 수 있는 툴이 존재한다. 부트캠프에서는 개발이 목적이 아닌 데이터분석에 초점이 맞춰져 있고, 빨리 파이썬에 익숙해지고 배우는 것이 주 목적이기에 Jupyter Notebook을 사용하였다.  주피터 노트북(Jupyter Notebook) 단축키 (Mac 기준)ESC : 입력창 상태 전환주피터.. 2024. 9. 6.
반응형