전체 글 51

[마케팅 기본 개념 알아보기] - CRM (고객 관계 관리

마케팅에 ㅁ도 모르는 데이터 분석가 초심가..물론 심리를 배웠지만, 그렇다고 마케팅을 아는 건 아니니까요. 데이터 분석가의 일을 조금씩 해보면서 느끼는 건 스킬 보다도 도메인에 대한 지식이 얼마나 중요한가..(그저 제 생각입니다...) 그래서 말입니다. 요즘 좀 관심이 생기기 시작한 마케팅에 대해서 알아보기로 했습니다.마케팅에서 자주 나오는 개념들에 대해 오늘 간단하게 한 번 살펴보도록 해요. 이번에 소개하는 내용이 다는 아니나, 마케팅하면 자주 나오는 개념들을 정리해보았습니다. 마케팅 기본 개념 - CRM (고객 관계 관리) CRM - Customer Relationship Management : 고객 관계 관리 CRM에 대해 찾아보다 내린 나만의 정의  "기존 고객 관리를 통해 충성 고객 만들기"실제..

[아티클 스터디] 데이터 속 거짓말 발견하기

오늘의 아티클 데이터 시각화 101: ③데이터 속 거짓말 발견하기 | 요즘IT간혹 직관적으로 이해된 시각화가 부정확한 정보를 전달하기도 하고, 시각적으로 오해를 불러일으키기도 합니다. 그 때문에 우리는 이러한 문제점이 왜 일어나는지 이해하고, 데이터 시각화yozm.wishket.com아티클 요약목적시각화된 데이터가 부정확한 정보 전달 및 시각적 오해를 불러일으킬 수 있음이러한 문제가 왜 일어나는지 이해하고, 데이터 시각화를 정확하게 판단하고 볼 수 있는 눈을 길러야 함데이터 시각화에서의 왜곡막대그래프- 어떤 변수의 값을 기준선으로부터 막대 길이로 나타낸 그래프, 불연속적인 데이터를 다룸1) 왜곡✅ 기준선이 ‘0’인지 확인하기막대그래프는 높이가 바로 변수의 값으로 인식되기 때문에 기준선을 ‘0’으로 두는 ..

아티클 스터디 2024.10.02

[아티클 스터디] 데이터 분석의 시작은 Business 다.

오늘의 아티클데이터 분석의 시작은 Business다 | by Jeongmin Ju | Medium 데이터 분석의 시작은 Business다안녕하세요. 저는 제약, 패션, 배달 산업에서 데이터 분석가로 근무하면서 산업별 회사의 비즈니스 모델을 파악하는 것이 중요하다는 것을 깨달았습니다. 이번 글은 데이터를 분석하기에 앞서medium.com아티클 요약첫 시작은 비즈니스목적 없이 데이터를 먼저 분석하지 않고, 우리 비지니스의 목표가 무엇인지를 설정한 후, 문제를 정의하고 목적에 맞는 문제 해결을 위한 데이터를 찾아야 함결국, 비즈니스 → 프로덕트/서비스 → 데이터 순이어야 함비즈니스의 종류[마켓 플레이스]마켓플레이스 소유자가 제공하는 선별된 경험에 따라 공급업체를 고객과 연결하는 것벤더사를 소유하지 않고 대신 ..

아티클 스터디 2024.10.01

[아티클 스터디] SQL 가독성을 높이는 다섯 가지 사소한 습관

오늘의 아티클SQL 가독성을 높이는 다섯 가지 사소한 습관 | 요즘IT (wishket.com) SQL 가독성을 높이는 다섯 가지 사소한 습관 | 요즘IT지독하게 읽기 힘든 SQL 문을 해석해 본 적 있으신가요? 마치 암호를 읽는 것처럼 어렵습니다. 파이선처럼 들여쓰기와 띄어쓰기를 문법적으로 강제하는 언어를 사용해 봤다면 SQL의 자유로움에yozm.wishket.com아티클 요약SQL 가독성을 높이는 다섯 가지 사소한 습 1. 예약어는 대문자로 사용하기SELECT A AS BFROMGROUP BY A AND BHAVING 2. 행갈이를 자주하자 3. 행갈이를 더더더 자주하자SELECT에서 선택하는 변수WHERE절의 조건1=1이라는 아무 의미 없는 조건을 써주소 다음 줄부터 필터링 조건을 쓰는 방안도 있음..

아티클 스터디 2024.09.30

[아티클 스터디] 데이터 시각화는 왜 중요할까?

오늘의 아티클데이터 시각화 101: ① 데이터 시각화는 왜 중요할까? | 요즘IT (wishket.com) 데이터 시각화 101: ① 데이터 시각화는 왜 중요할까? | 요즘IT데이터의 양이 늘어나고 복잡해질 수록 데이터를 좀 더 쉽게 이해하고 인사이트를 발견하는 것의 필요성이 높아지고 있는데요. 데이터 시각화란 말 그대로 데이터에서 발견한 정보를 시각적으yozm.wishket.com 아티클 요약데이터 시각화의 중요성우리는 시각적 정보를 다른 정보에 비해 빠르게 파악하고 받아들일 수 있음.이에 다양한 데이터, 그리고 데이터가 주는 의미를 글로 제시하는 것 보다 시각적으로 제시하는 것이 효과적일 수 있음. 아울러 전혀 새로운 관점 제공까지도 가능함.즉, 데이터 시각화는 많은 양의 데이터와 정보를 담을 수 있..

아티클 스터디 2024.09.27

[아티클 스터디] 데이터 기반 의사결정의 장점

오늘의 아티클데이터 기반 의사결정의 장점 | 요즘IT (wishket.com) 데이터 기반 의사결정의 장점 | 요즘IT데이터 기반 의사결정은 의사결정을 내리기 전, 데이터를 활용해서 이대로 진행해도 무리가 없는지 체크하여 행동 방침을 승인하는 과정을 의미합니다. 데이터 기반의 의사결정은 분명 수많은yozm.wishket.com아티클 요약데이터를 기반으로 한 의사결정은 중요하고 이로 인한 장점도 많음. 직관이 아닌 데이터 기반 의사결정을 하기 위해서는 다양한 연습이 필요함데이터 기반 의사결정직관에 의존한 의사결정을 했던 과거와 달리 현재는 주어진 정보를 바탕으로 객관적인 데이터를 통해 의사결정을 하기 시작함정의 : 본격적인 의사결정 전, 데이터를 활용하여 이대로 진행해도 무리가 없는지 체크하여 행동 방침을..

아티클 스터디 2024.09.26

[데이터 전처리 & 시각화] Pandas 알아보기, 인덱스 이해

Pandas  라이브러리 설치pandas 라이브러리 설치를 위해서는 터미널 창에 코드를 작성해 주어야 함터미널 창 여는 법 : shift+ctrl+~ 한 번에 눌러주기터미널 창에 아래의 코드 작성pip install pandas 데이터 불러오기/저장하기 1. 데이터 불러오기csv 파일 불러오기#csv 파일 불러오기#index_col=0은 인덱스 표기 하지 않고 불러오기임df = pd.read_csv("파일명.csv", index_col=0) 2. 데이터 저장하기#파일 경로 + 파일명으로 저장하는 경우df.to_csv("temp/tips_data.csv", index=False)#엑셀 파일로 저장하기df.to_excel("temp/tips_data.xlsx", index=False)#현재 지정된 폴더에 저..

[파이썬 문법 기초] - 매개변수, 클래스

매개변수 1. 값 지정하기 및 defalt 값 설정하기#기본 구조def cal(a,b): return a+2*b result = cal(1, 2)print(result)#값 지정하기 - 순서 상관 없음result = cal(b=2, a=2)#default 값 설정해주기 - b값이 안 들어오면 default값이 반영됨def cal(a, b=2): return a+2*b result = cal(1)print(result) 2. 여러 개의 인수를 받는 방법 : *argsdef cal(*args): for name in args: print(f'{name} 밥 먹어라~')cal('영수', '철수', '인수')cal('영수', '철수') 3. 키워드 인수를 여러 개 받는 방법 : **kwargs..

[파이썬 문법 기초] - 파일 불러오기, if & for 구문 간단하게 쓰기, map, filter, lamda 식

다른 파일의 함수 불러오기다른 파일에 저장되어 있는 함수를 사용하고 싶을 때 from, import 구문을 통해 불러올 수 있# 파일 이름에 있는 함수를 전부 쓸 수 있는 구문from 파일 이름 import *#파일 이름에 있는 특정 함수를 쓸 수 있는 구문from 파일 이름 import 함수 이름 한 줄로 줄여쓰기 1. IF 함수# 기존 문장num = 3if num%2==0: result = '짝수'else: result = '홀수'print(f'{num}은 {result}입니다')# 한 줄로 만들기result = ('짝수' if num%2==0 else '홀수') 2. for 구문a_list = [1, 3, 2, 5, 1, 2]#기존의 for 구문b_list = []for a in a_list: b_..

[파이썬 문법 기초] - 튜플, 집합, f-string, 예외처리

튜플(tuple) - ()안에 값 기재리스트와 유사한 형태이나 튜플 안의 값은 수정 불가불변하는 고정값#튜플a = ('사과', '감', '배')#변경 불가a[1] = '수박'# 리스트는 안에 값들 수정 가능a = ['사과', '감', '배']a[1] = '수박' 집합집합은 중복이 제거된 값을 추출해줌#집합 - 중복이 제거되어 추출됨a = [1, 2, 3, 4, 5, 6, 7, 8, 9]a_set = set(a)print(a_set) 1. 교집합#집합 활용하기a = ['사과', '배', '수박', '감', '딸기']b = ['배', '사과', '포도', '참외', '수박']# 교집합a_set = set(a)b_set = set(b)print (a_set & b_set) 2. 합집합#집합 활용하기a = ['..