본문 바로가기

전체 글

(131)
[231207] Phython: 기초 개념, 데이터 분석 맛보기 * 수강 강의명: 데이터 분석 종합반 - 1주차 [요약] 1. 기초 개념 1) 파이썬(Phython)이란? 프로그래밍 언어의 한 종류로, 컴퓨터와 쉽게 소통하도록 도와주는 번역팩 역할을 함 2) 파이썬 라이브러리란? - 데이터 분석 시 특정 동작을 가능하게 하는 코드 모음집 - 주요한 라이브러리 ① pandas(판다스): 데이터 분석에 사용되는 라이브러리로, 여러 형태의 데이터 파일을 읽어내는 것은 물론, 데이터 편집 및 가공, 필터링, 조회 등이 가능 ② matplotlib(맷플롯립): 데이터를 시각화 해주는 라이브러리 2. 데이터 분석 맛보기 - 데이터 분석 기본 구조 ① 문제 정의 및 가설 설정하기 ② 데이터 분석 기본 세팅 하기 ③ 데이터 분석하기 ④ 분석 결과 시각화 하기 ⑤ 최종 결론 내리기 ..
데이터 분석 용어 정리 1. 기본 용어 데이터(Data) 데이터는 조직이 수집, 저장 및 분석하는 가공되지 않은 사실, 수치 및 고객 이름, 연락처 세부 정보와 같은 정보를 말한다. 데이터는 고객 상호 작용, 설문 조사, 센서 및 소셜 미디어와 같은 다양한 소스에서 가져올 수 있다. 빅데이터(Big data) 빅데이터는 크고 복잡한 양의 정보를 의미한다. 빅 데이터의 5V(볼륨, 속도, 정확성, 가치, 다양성)는 빅 데이터를 저장, 관리 및 분석하는 데 필요한 과제를 정형, 비정형 및 반정형 형태로 설명다. 데이터 분석(Data analytics/analysis) 데이터 분석은 RAW 데이터를 검사하여 결론을 도출하는 과학이다. 여기에는 데이터를 보다 쉽게 이해하고 집계 및 시각화 할 수 있는 도구와 기술이 포함된다. [+] ..
[231207] SQL: 데이터 가공, pivot table 생성, window function, date 포맷 * 수강 강의명: 엑셀보다 쉽고 빠른 SQL - 5주차 [요약] 1. 데이터 가공팁 ① null 값 - null 값 포함 여부에 따라 평균값이나 개수 등이 바뀌므로 원하는 결과값에 따라 가공이 필요할 수 있음 - null 제외하는 법 └ where 절에 [is not null] 을 적거나 join 시에는 inner join을 활용 - null 대체값으로 변경하는 법 └ coalesce(칼럼명, 대체값) * ex. coalesce(age, 20) / age 칼럼에 null 값은 모두 '20'으로 넣어줘 cf) COUNT(*) : NULL 값을 포함한 모든 행의 개수를 카운트 COUNT(컬럼명) : NULL 값을 제외한 행의 개수를 카운트 ② 비상식적인 데이터 - if 나 case when 절을 통해 값의 ..
내가 생각하는 데이터 분석의 핵심 역량 1. 요구사항 - 데이터 분석 관련 업무 및 프로젝트 경험 - Python / R / SQL 등 하나 이상의 언어를 능숙히 활용할 수 있는 능력 - Tableau, Power BI 등 BI 툴 경험 - 새로운 학습과 기술 습득에 거리낌 없는 분 2. 핵심 역량 키워드 - SQL - Phython - 데이터 시각화 - 대시보드 제작 - 데이터 기반 인사이트 도출 - 의사소통 - 데이터에 대한 관심과 흥미 - 유연한 사고 3. 내가 생각하는 나의 핵심 역량과 개선점 - 의사소통 경험이 많아 원활한 협업이 가능하다. - 광고 데이터 분석 및 보고서 작성 경험이 있어 데이터 시각화나 대시보드 제작 방향성을 잘 잡을 수 있다. - SQL, Phython 등 데이터 분석 툴과 Tableau, Power BI 등 시..
[231206] SQL: Subquery, JOIN * 수강 강의명: 엑셀보다 쉽고 빠른 SQL - 4주차 [요약] 1. Subquery - Query 안에 sub로 들어간 구문으로 쿼리 속의 쿼리를 의미함 - 서브쿼리( Subquery )가 필요한 경우는? └ ① 연산을 여러 번 하거나 ② 조건문에 연산된 결과값을 활용하거나 ③ 조건에 쿼리 결과값을 추가하고 싶을 때 - 기본 구조 ① 예시 select column1, special_column from (/* subquery */ select column1, column2 special_column from table1 ) a ③ 예시 select column1, column2 from table1 where column1 = (select col1 from table2) 2. JOIN 절 - JOIN..
비슷한 직무 JD 분석 DA 유사 직무 1. 퍼포먼스 마케터 1. (주)스킨이데아 / 메디필 [주요 업무] - 광고 컨텐츠 기획 및 제안(이미지광고 / 영상광고) - 광고 관리 및 효율 분석 - 광고 성과 보고서 작성 - 매체별 광고 운영 및 관리(SNS / 네이버 / 카카오 / GDN등) - 키워드 광고 운영 관리 - 채널별 미디어 믹스 계획 및 실행(자사몰 / 올리브영 / 외부몰) [자격 요건] - 퍼포먼스 마케터 경력 2년 이상(사원 ~ 대리급) - 초대졸 이상 - 온라인 광고 매체에 대한 이해가 높은자 - 데이터 분석 및 인사이트 도출 가능하신 분 -각종 광고 관련 트래킹 tool 운영 경험자(GA등) - 꼼꼼하고 수치에 밝으신 분 - 빠른 실행력과 주도적인 업무 수행력 보유자 [우대 사항] - 디지털 광고 대행사 경력..
[231205] SQL: REPLACE, SUBSTRING, CONCAT, IF/CASE, CAST * 수강 강의명: 엑셀보다 쉽고 빠른 SQL - 3주차 [요약] 1. 문자열 가공하는 법 (REPLACE, SUBSTRING, CONCAT + CAST) - REPLACE : 특정 문자를 다른 것으로 바꿀 수 있는 명령어 └ REPLACE(변경할 칼럼, 현재값, 변경값) └ ex) 식당명에 blue 표기된 값을 red로 바꾸고 싶다면, REPLACE(restaurant_name, 'Blue', 'Red') - SUBSTRING : 원하는 문자만 남기는 명령어 └ substr(변경할 칼럼, 시작 위치, 남기고 싶은 음절수) * substring 으로 표기해도 무방 └ ex) 주소에서 '서울' '경기' 등 앞음절 2개만 남기고 싶다면, substr(addr, 1, 2) - CONCAT : 여러 칼럼을 하나로..
데이터 분석가 JD 분석 JD(Job Description) 분석이란? JD란 현재 채용 중인 포지션이 어떤 일을 하는지 자세히 설명해놓은, 쉽게 말해 ‘채용 공고’를 일컫는다. 기업이 현재 원하는 사람에 대해 자세하게 작성되어 있는 채용 정보를 보면 나 스스로가 이 기업과/직무에 맞는 사람인지, 이에 맞춰 나의 어떤 점을 강조하여 지원할 수 있을지 분석 가능하다. 쿠팡 [팀 소개] Data-driven 의사결정을 중요시 하는 Coupang의 다양한 비즈니스/운영 조직에는 Business Analyst (BA) 분들의 활약이 빛나고 있습니다. 쿠팡이 가진 대용량의 데이터는, 각 조직 (마케팅, 물류, 배송, 컴플라이언스, 파이낸스 등) BA 분들을 통해서 의미있는 정보로 변하게 되고, 이를 통해서 인사이트가 나오게 됩니다. 여러..