마케팅
-
파이썬 기초6. 리스트(list), remove, append, insert, del, sorted, reverse마케팅/파이썬 2023. 5. 26. 15:56
1.리스트란? 자료가 많은 경우 여러 개의 데이터를 한꺼번에 저장하고 처리할 수 있도록 리스트(list)가 사용됨 리스트의 시작과 끝은 대괄호([])를 묶어 사용, 리스트 생성 시에는 저장할 숫자나 문자 같은 데이터를 쉼표(,)로 분리하여 대괄호 안에 넣음 1-1. 인덱스란? 리스트에서 항목의 위치를 알려주는 번호 2.리스트 항목 변경과 추가 cart=["사과","세제","화장지","치약"] cart[1]="섬유유연제" print(cart) *존재하지 않는 인덱스 항목은 변경이 불가함 2-1. append() 리스트에 항목을 추가할 때 사용 cart=["사과","세제","화장지","치약"] cart[1]="섬유유연제" cart.append("양말") print(cart) 2-2. insert() 리스트에..
-
파이썬 기초 5. 반복문, for- in range, while, break, continue마케팅/파이썬 2023. 5. 26. 03:23
1. 반복문이란? 반복문은 프로그램을 간결하게 만드는데 도움이 되며, 프로그래밍에서는 루프(loop)라고 함 -횟수 제어 반복문: 반복을 시작하기 전에 반복할 횟수를 미리 아는 경우 -조건 제어 반복문: 특정한 조건이 만족되는 동안 반복을 처리하는 경우 2. for 변수 in range(종료값): -반복하려는 문장들은 들여쓰기를 반드시 해야하며, 조건에 맞으면 들여쓰기가 되어있는 문장이 반복되어 실행됨 -들여쓰기가 된 문장들을 블록(block)이라고 함 for 변수 in range(종료값): print("반복할 문장") 3. range(start= 값1,stop,step=값2 ) 함수 -숫자를 생성하는 함수 range(5)=range(0,5,1) 같은 의미 -> 0부터 시작하여 1씩 증가하며 5가 되면 ..
-
파이썬 기초4. 조건문, if-else, if-elif-else, random(), 논리연산자마케팅/파이썬 2023. 5. 26. 02:25
1. 조건문 만들기 -순차 구조(sequence): 명령어들이 순차적으로 실행되는 구조 -선택 구조(selection): 둘 중 하나의 명령을 선택하여 실행되는 구조 -반복 구조(interaction): 동일한 명령이 반복되면서 실행되는 구조 프로그래밍에서의 조건 : 질문(question) 후 결정(decision)하는 방식 1-1. 관계 연산자(relational operator) 연산 의미 예 결과값 x==y x와 y가 같다 100==1 False x!=y x와 y가 다르다(같지 않다) 100!=1 True x>y x가 y보다 크다 100>1 Ture x=1 True x0: print("양수입니다.") if num==0: print("0입니다.") if num y 직렬연결: 전구에 불이 켜집니다. 병..
-
파이썬 기초 3. 자료의 종류, type, str, %s,\n, index, end=''마케팅/파이썬 2023. 5. 25. 17:08
1. 파이썬에서 사용하는 자료의 종류 자료 형태는 자료의 종류에 따라 자료형(data type)으로 구분 자료형 예시 정수(int) -1,1,0,-2,2 실수(float) 3.2,3.14,0.12 문자열(str) 'Hello','123','Hi!' 2. type() 자료형을 확인하고 싶을때는 type() 함수 사용 3.str() -문자열은 문자열하고만 연결이 가능함 -문자열+숫자열을 사용하기 위해서는 str()함수 사용 print("나는 현재"+str(17)+"살 입니다.") 3-1. '%s'-문자 사이의 변수 값 삽입 '%s' 자리에 변수를 출력하라는 의미 price=10000 print("상품의 가격은 %s원 입니다."%price) 3-2. '\n'-여러 줄을 한꺼번에 입력 여러 줄을 한꺼번에 입력하..
-
파이썬 기초 1. print, variable, input마케팅/파이썬 2023. 5. 25. 14:53
1. print() -연결해야 하는 문자가 있다면 쉼표(,)사용 -반복되는 문자열이 많다면 "*" 이용 예제 더보기 예제 1. print() 이용하여 코딩하기 너무 반짝반짝 눈이부셔 No No No No No print("너무 ","반짝"*2," 눈이 부셔","No"*5) 2.변수(variable) 프로그램이 무언가를 기억하게 하려면 변수(variable)를 만들어야 함 변수를 이용하여 컴퓨터 메모리 공간에 이름을 붙이고 자료를 저장할 수 있음 ->프로그램이 문제 해결을 위해, 처리할 자료나 결괏값을 보관하는 공간 ex) x=100 '=의 왼쪽 변수에 저장하라'는 대입 연산자 *수학기호 =(같다)와는 다른 의미임 *'='를 이용하여 변수 자신의 값을 갱신할 수 있음 *print()에서 '+'사용을 할 경..
-
SQLD_DAY1_1.데이터모델링의 이해마케팅/SQLD 2023. 5. 18. 11:25
1.모델링 (1) 모델링이란? 현실세계를 단순화하여 표현하는 기법 -현실세계를 반영해야 한다. 단순화하여 표현해야 한다. 관리하고자 하는 데이터 모델을 설계한다. (2)모델링의 특징 1.추상화(Abstraction) 2.단순화(Simplification) 3.명확화(Clarity) (3)모델링의 3가지 관점 1.데이터 관점(What,Data) 2.프로세스 관점(How,Process) 3.데이터와 프로세스 관점(Data Vs Process Interaction) (4)모델링의 세가지 단계 1.개념적 모델링(Conceptual Data Modeling) 2.논리적 모델링(Logical Data Modeling) 3.물리적 모델링(Physical Data Modeling) (5)데이터의 독립성 *스키마를 3가..
-
제49회 SQLD 2주 공부 플랜마케팅/SQLD 2023. 5. 17. 16:39
🗓️2주 학습계획표 1주차: 5월 17일(수)~5월 23일(화) 2주차: 5월 24일(수)~5월 29일(월) 📚교재 2023 유선배 SQL개발자(SQLD) 과외노트 (이론 공부용) SQL 자격검정 실전문제(문제풀이용) 💯시험일정 2023.06.10 시험 2023.06.30 가채점 점수 발표 2023.07.07 최종 합격자 발표 1주차 목표: 데이터 모델링의 이해 & SQLD 기본 1주차 (5/17~5/23) 1일차 (5/17) 2일차 (5/18) 3일차 (5/19) 4일차 (5/20) 5일차 (5/21) 6일차 (5/22) 7일차 (5/23) 내용 ✅데이터모델링의 이해 ✅데이터 모델과 SQL ✅1파트 기출문제 + 오답노트 ✅SQL기본 ~GROUP BY절 ✅SQL기본 ~STANDARD JOIN ✅S..
-
Part3.데이터분석_다차원척도법마케팅/Adsp 2023. 5. 16. 14:42
4-5. 다차원척도법 -다차원척도법(MDS)이해 -주성분분석(PCA)이해 -R을 통해 다차원 척도법과 주성분분석 진행 1.다차원척도법(Multidimentinal Scaling) 객체간 근접성(Proximity)을 시각화하는 통계기법이다. 개체들을 대상으로 변수들을 측정한 후에 개체들 사이의 유사성/비유사성을 측정하여 2차원 공간 상에 점으로 표현하는 분석 기법이다. 개체들 사이의 집단화를 시각적으로 표현하는 분석방법이다. *시험 출제 포인트: cmdscale,다차원척도법 해석 2.다차원척도법(MDS)의 목적 -데이터 속에 잠재해있는 패턴, 구조를 찾아낸다. -데이터 축소(Data Reduction)를 목적으로 다차원척도법을 사용한다. 즉, 데이터에 포함되어 있는 정보를 끄집어 내기 위해 사용한다. 더보..