no image
[BigQuery] BigQuery의 정의 및 구조의 이해
01. BigQuery 의 정의Google BigQuery는 구글에서 만든 클라우드 기반 데이터 분석 도구이다.여러건의 데이터를 저장하고 관리 하는 '창고' 의 개념으로 접근하면 이해하기 쉬운데, 고객 정보, 웹로그, 결제 정보 같은 대용량의 데이터를 단순히 엑셀로 정리하게 되면 너무 커서 가공 및 조회가 쉽지 않은 문제가 있는데 이를 BigQuery 로 처리하면 용량이 큰 데이터라도 빠르게 정리하고 분석 할 수 있게 해 준다.BigQuery는 '데이터 창고(warehouse)'이고, SQL은 그 창고에 '명령'을 내려서 원하는 데이터를 꺼내오거나 계산하게 하는 '언어' 이다. SQL 자체가 데이터를 다룰 수 있는 기본적인 표준 언어이기 때문에 BigQuery 뿐만이 아닌 여러 시스템은 이것을 자신만의 ..
2025.06.17
no image
[ Python ] 변수와 자료형, 연산자
01. 변수정의 : 임시, 혹은 영구적으로 값을 기억하기 위한 저장소 숫자, 문자열, 리스트, 이미지와 같은 데이터를 저장 할 수 있다.  📌 변수 명 작성 시 규칙첫 문자는 알파벳이나 언더바로 시작첫 문자 이외에는 숫자 포함 가능변수 이름에 공백 사용 불가예약어 (keyword) 사용 불가대,소문자 구분 가능.특수문자 사용이 어려움. 변수 만들기 : a = 변수명 으로 변수안에 오른쪽 값을 저장 하는 형태를 띄고 있다.여기서 = 기호는 대입할당연산자 라 칭하며, 해당 기호는 같다 라는 의미가 아니다. = 값은 반드시 변수여야 하고, 등호의 오른쪽은 값이나 수식, 변수가 와야 한다.📌 대입할당 연산자 한 문장 안에 여러 변수의 값을 할당 할 수 있고, 이때 변수와 값의 개수가 같아야 된다.a,b = ..
2024.12.02
no image
[ 데이터 분석 ] 빅데이터의 개념과 특징, 프로세스
01. 빅데이터를 공부해야 하는 이유최근 빅데이터 도입이 빠른 금융, 스마트의료, 바이오, 경영, 경제 등 광범위한 분야에서 활용이 가능한 분야이며이런 빅데이터의 특성상 일상생활이나 다양한 분야에 접목해서 사용하기 때문에 전망이 굉장히 높은 분야이다. 데이터 : 현실세계에서 단순히 관찰, 측정, 설문 조사 등을 통해서 수집한 값정보 : 의사결정 등에 유용하게 활용 할 수 있도록 데이터를 처리하고 분석하여 얻은 결과물을 뜻한다.  02. 빅데이터의 개념꼭 '매우 많은 양의 데이터' 가 빅데이터의 전제 조건은 아니다.데이터 양이 많든 적든, 데이터로부터 정보를 뽑아내서 사용할 수 있으면 되며 다양한 종류의 데이터에서 가치를 추출하는 일 이자, 데이터의 수집 및 저장, 분석, 가시화를 지원하도록 고안된 기술 ..
2024.10.12
no image
[ 퍼포먼스 마케팅 ] 마크업과 수수료란?
01. 광고비 마크업( Markup )광고주가 광고 대행사에게 광고 관리에 대해 지불하는 수수료를 칭한다.원가에 일정 비율을 더해 가격을 책정하는 방식으로, 마크업 비율은 일반적으로 10%~30%정도이나 이는 대행사와 상황 따라 다르다. 📌 예시광고비가 100만원이라 가정, 마크업 비율이 20%라면, 대행사가 광고주에게 청구하는 금액은 다음과 같다.1,000,000원×(1+0.20)=1,200,000원 여기서 대행사는 광고비에 20% 마크업을 더해 총 1,200,000원을 청구하고 200,000원은 대행사의 마진이 되는 구조.보통 국내 매체의 경우 수수료가 광고비에 포함 되어 있어 매체가 대행사에게 지불하는 방식이나, 해외 매체 는 대행수수료와 광고비용이 별개이므로 매체가 대행사에게 지불하지 않으니, ..
2024.09.11
no image
[ 웹프로그래밍 ] 웹의 기본 이해와 구성 요소
01. 웹(Web)의 기본 목적과 구성웹의 기본 목적: 여러 컴퓨터에서 문서를 공유하거나 보는 목적으로 사용되며, 웹에서 다루는 문서를 웹 문서라고 칭한다. 웹의 구조: 인터넷을 활용하여 거미줄처럼 연결된 정보 소통망으로, World Wide Web(월드 와이드 웹)이라고도 부른다. 웹의 구성: 웹 서버와 웹 클라이언트 컴퓨터로 구성된다. 웹 서버: - 웹 사이트를 호스팅하는 서버로, 구글, 네이버와 같은 웹 서비스 제공자가 운영하는 서버를 뜻한다. - 웹 문서와 이미지, 동영상 등의 데이터를 저장하고 관리할 수 있다. - 웹 클라이언트의 요청을 받아 웹 문서를 전송할 수 있다. - 웹 서버로 작동하는 소프트웨어를 실행할 수 있다. 웹 클라이언트: - 사용자와 상호작용하는 인터페이스를 제공하며, 웹 서버..
2024.09.08
no image
[ 웹프로그래밍 ] HTML의 정의와 태그 구성
01. HTML의 정의HTML은 HyperText Markup Language의 약자로, 웹 페이지를 만드는 데 사용하는 언어이다.HTML은 웹 페이지의 구조를 정의하고, 그 안에 텍스트, 이미지, 링크, 버튼 같은 다양한 요소를 배치하는 데 사용되며, 웹 페이지의 뼈대를 만들어 주는 역할을 하는 언어인 것이다.HTML은 뒤에 숫자가 붙는데, 이는 HTML의 버전을 나타내며, 글을 작성하는 일 기준 2014년에 발표된 HTML5가 가장 최신 버전이다. 02. HTML5 페이지의 기본 구조 문서 본문 이곳에 문서의 본문 텍스트, 이미지, 테이블, 자바스크립트 코드, 동영상 등을 삽입할 수 있습니다.   HTML5 페이지의 기본 구조는 다음과 같다. : HTML5 문서임을 알리는 지시어..
2024.09.06
no image
[ 머신러닝(ML) ] 지도학습 - 의사결정 트리 ( Decision Tree )
01. 의사결정 트리의 정의의사결정 트리는 나무(Tree)의 구조를 사용하여 데이터의 결정을 내리는 방법을 뜻한다.각 노드(Node)는 데이터의 특정 속성에 대한 질문을 나타내고, 가지(Branch)는 그 질문에 대한 답변(조건)을 나타내며, 마지막으로 리프 노트 ( Leaf Node )는 최종 결과를 나타낸다.데이터에 기반한 일련의 결정을 내려가면서 데이터를 분류하거나 예측하는 과정이 나무가 뻗어나가는 것 처럼 생겼다 하여 의사결정 트리(Tree) 명칭이 붙은 것이다.  02. 의사결정 트리의 기본 개념(용어)노드 : 트리 구조에서 하나의 질문이 나 결정을 나타내는 부분을 뜻함루트 노드 : 트리의 가장 첫 번째 질문이 위치한 부분을 뜻함내부 노드 : 트리의 중간에 있는 질문들을 뜻함가지 : 노드와 노드..
2024.08.22
no image
[ 퍼포먼스 마케팅 ] 마케팅 용어집 📌15~26
🔍찾기는 Ctrl+F 마케팅 용어 📌15~26 15. 미디어랩사 ( Media Representative )매체사를 대신해서 광고주 및 대행사에게 광고를 판매하는 회사 16. 매체사 ( Media Company )광고 노출이 가능한 플랫폼을 소유하고 있는 회사 17. 대행사 ( Media Agency )마케팅 대행사는 광고주의 요청에 따라 기획부터 실행, 보고등 다양한 업무를 수행하는 회사로, 퍼포먼스/디지털/홍보/종합 등 업무에 따라 구분이 되기도 하며, 업무에 따라 대행 수수료를 추가로 지불하기도 한다. 18.  ATL ( Above The Line )대중 매체를 통해 대규모로 접근하는 마케팅 방식을 뜻하며, 주로 브랜드 인지도를 높이고 넓은 소비자층을 Taget 한다.대표적으로 TV, 라디오, ..
2024.07.26
no image
[ AI ] 선형 회귀 분석의 정의와 예제
01. 선형 회귀 분석의 정의선형 회귀 분석은 두 변수 사이의 관계를 직선으로 표현하는 방법이다.쉽게 말해, 하나의 값(입력값)이 다른 값(출력값)에 어떻게 영향을 미치는지 알아볼 때 주로 사용한다. 선형 회귀 분석에 필요한 기본 개념은 다음과 같다. 독립 변수(입력값): 예측에 사용하는 값종속 변수(출력값): 예측하고자 하는 값직선 방정식: 선형 회귀는 데이터를 가장 잘 설명할 수 있는 직선을 찾는다. 이 직선의 방정식은 y  = ax + b y: 예측하고자 하는 값x: 입력값a: 직선의 기울기b: y절편 02. 선형 회귀 분석 예제 💡 공부한 시간(x)에 따른 시험 점수(y)를 예측1. 데이터 준비x값과 y값이 되어줄 데이터를 준비한다. 2. 패턴 찾기데이터를 보면, 공부 시간이 늘어갈수록 시험 점..
2024.07.24