태블로 (Tableau)란?태블로(Tableau)는 비즈니스 인텔리전스(Business Intelligence) 분야에서 가장 널리 사용되는 데이터 시각화 툴 중 하나입니다. 복잡한 데이터를 시각적으로 쉽게 표현하고 분석할 수 있는 기능을 제공하며, 비전문가도 손쉽게 다룰 수 있는 직관적인 사용자 인터페이스를 자랑합니다. 이를 통해 데이터 분석에 필요한 시간과 노력을 크게 절감할 수 있습니다.태블로는 몇 번의 클릭만으로도 다양한 그래프, 차트, 지도 및 표를 생성할 수 있어 데이터를 빠르게 파악하고 이해하는 데 도움을 줍니다. 이를 통해 데이터 간의 관계, 패턴 및 트렌드를 한눈에 파악할 수 있으며, 중요한 비즈니스 인사이트를 도출할 수 있습니다. 특히, 실시간 데이터를 반영한 시각화를 통해 의사결정에 ..
분류 전체보기
딕셔너리는 키(key)와 값(value)의 쌍으로 이루어진 자료구조입니다. 파이썬에서 딕셔너리의 요소를 출력하는 여러 가지 방법을 살펴보겠습니다.items()items() 함수는 Key와 Value의 쌍을 튜플로 묶은 값을 리턴한다. for 키, 값 in 딕셔너리.items(): 반복할 코드 - 예시 )student_scores = {'Alice': 85, 'Bob': 90, 'Charlie': 75}for key, value in student_scores.items(): print(f'{key}: {value}')Alice: 85Bob: 90Charlie: 75 keys()딕셔너리의 키를 리턴한다. for key in student_scores.keys(): print(key) v..
저는 이전에 파이썬과 SQL 강의를 수강하였기 때문에 배운 내용을 활용하고자 이승훈 강사님의 'SQL과 Python 연결하고 데이터분석 실습' 강의를 수강하였습니다. Python에서 MySQL 사용하기mysql.connector 는 MySQL 데이터베이스에 연결하고, SQL 쿼리를 실행하기 위한 Python 라이브러리 입니다. 파이썬 코드 내에서 직접 데이터베이스 작업을 수행할 수 있어, 데이터 분석, 웹 개발 등 다양한 애플리케이션에서 활용 가능합니다. 1. mysql-connector-python 설치# mysql driver 설치pip install mysql-connector-python# 설치 확인import mysql.connector 2. MySQL 접속 및 종료# local 에 연결c..
Day4Window 함수window함수란 select 구문에서 사용되며 분석 구간을 변동시키는 함수이며 특정 기간,구간이다. SUM, AVG, MIN, MAX, COUNT, RANK, LEAD, LAG SUM() OVER(PARTITION BY ~ ORDER BY~) order by, partition by 모두 사용했을 때 total_amount는 CUSTOMERNUMBER 기준으로 그룹화 시키고 amount의 누적합을 구하는데 paymentdate를 기준으로 오름차순 정렬해서 구하게 된다.SUM() OVER(PARTITION BY ~ ) order by를 생략했을때는 정렬의 순서가 사라지므로 partition by에 의해 그룹화된 그룹마다 누적합이 똑같아 진다. SUM() OVER(ORDER BY~)..
메타코드 M 서포터즈에 선정되었습니다. 강의 보면서 공부도 하고 포스팅 하면서 기록도 남길 수 있는 정말 좋은 기회입니다. https://www.metacodes.co.kr/ 메타코드MAI 강의 & 커뮤니티 플랫폼ㅣ300만 조회수 기록한 IT 현직자들의 교육과 함께 하세요www.metacodes.co.krDay 3HAVING GROUP BY 와 함께 사용되며, 그룹화된 결과에 조건을 적용함Where 절은 개별 테이블에 대한 조건을 적용하는 반면, Having 절은 그룹화된 결과의 집계 값에 대한 조건을 적용함. SELECT productcode, SUM(quantityordered)FROM orderdetails WHERE orderlinenumber = 1GROUP BY productcode HAVIN..
'데이터분석가 입문 필수 SQL 부트캠프ㅣ억대 연봉 현직자' _ 이상훈 강사님SQL은 데이터 분석에서 반드시 알아야 하는 언어 중 하나로 데이터를 능숙하게 추출하고 가공할 수 있으려면 SQL이 필수적입니다. 본 강의는 코딩 실습을 통해 실무 방식을 터득하고, 기초부터 심화 까지 배울 수 있는 강의입니다. 강의 순서는 다음과 같습니다. Day1 TableCreate Create Table 로 Table 을 생성합니다. CREATE TABLE customers(customer_number INT,customer_name VARCHAR(50),phone VARCHAR(50));CREATE TABLE customers2(customer_numbercustomers2test INT NOT NULL,custom..