목록[학습 공간] (38)
kang's study
1> 테이블 생성 데이터 형식 (SQL server) 문자 ① CHAR(n) – 고정형 ② VARCHAR(n) – 가변형 숫자 ① INT ② DECIMAL(자리수, 소수점) 날짜 ① DATE ② DATETIME use bookstore; # 데이터 베이스 연결 CREATE TABLE 고객 (열_이름, 데이터_형식); ▶ 괄호 안에 제약 조건: 1. NULL 2. PRIMARY KEY 3. FOREIGN KEY 4. other than 1. NULL값 2. 기본키 (① NOT NULL, ② no duplication) PRIMARY KEY ● 기본키 이름 지정: ① 열_이름 INT CONSTRAINT PK_고객_고객번호 PRIMARY KEY or ② 열_이름 INT NOT NUL..
데이터 시각화 1차시 : 데이터 시각화 간소화 데이터 시각화는 자료를 일정한 형태로 보이게 하는 것이다! 가장 중요한 건 근거 자료이다! 목표를 분명하게 정하자 1) 무엇을 2) 어떻게 전달할지 차트 단축키 : Alt N R 1st 간소화 작업 ① 제목, 세로축 지우기 ② 윤곽선은 옅게! ③ 데이터 레이블 추가 ④ 그래프 적용 범위를 시트에서 조정하여 상위 항목만 범주화하기 ⑤ 막대 > 데이터 계열 서식 > 간격 너비 100% ⑥ 막대 색상 순차적으로 그라데이션 적용하기 ⑦ flaticon (무료 이모티콘 사이트)나 도형으로 강조 표시하기 2차시 : 데이터 시각화 색감 2nd 색감 작업 ① RGB 찾기 구글 검색 : column chart design 방법1 : 그림판 스포이드로 색상 RGB값 찾기 방법..
1차시 : 피벗테이블 데이터를 이해하는 것이 우선 ① 데이터 변경이 가능한 경우 데이터 구조를 지키자 (RAW DATA) : 세로방향 블록쌓기 ② 데이터 변경이 불가능한 경우 데이터를 정규화 하자 (파워쿼리) 피벗테이블 단축키 표에서 Ctrl A Alt N V 서식지정 Ctrl Space & Ctrl Shift 1 피벗된 데이터 만들기 ① 십자가를 기준으로 값 구성하기 ② 항상 마지막으로 검산하기 (원본데이터 상태표시줄과 피벗을 비교하여 수치 확인) ③ 보고서 제출시 우선순위 표시하기('정렬') 테이블 형식 Alt J Y P T (대분류, 소분류 별 함수 사용 시 문제 없음) 피벗 디자인 팁 ● 같은 레이블끼리 디자인 넣기 : 마우스 커서를 필드의 가장자리에서 굵은 화살표 클릭 ● 새로 고침시 열 고정하..
1차시 : 데이터 관리 규칙 데이터 관리 올바른 데이터 이해하기 데이터 구조 바꾸는 방법 : ① 파워쿼리 ② 배열함수 공식 세로 방향으로 블록 쌓기! 다시말해, 데이터는 아래 방향으로 항목은 오른쪽 방향으로 관리하자 원본 데이터(RAW) ≠ 피벗 된 데이터 구분이 되는 단어는 하나로 항목화 하자 ex) 업체, 제품, 원산지 등 항목이 세분화되어 관리가 필요하다면 관계형 데이터 (key값)으로 관리하자 피벗테이블 : ① 전체 범위 선택 ② ALT N V 2차시 : 피벗 테이블 파워쿼리 기초 (DB) 파워쿼리는 각각의 필드마다 데이터 형식이 지정 된다. ① 범위 > Ctrl T ② 표이름 ③ 데이터 > 테이블에서 파워쿼리 정규화 step1 합계 행은 제거하기 합계 행으로 인해 작업 결과가 뻥튀기 되는 문제가..
1차시 : 배열 이해하기, INDEX/MATCH함수, 다중조건 VLOOKUP 복습! 필터 단축키 Ctrl Shift L → Ctrl 방향키 → Alt 방향키 → E (검색) 직장인 평균 5개 함수 (VLOOKUP, if, sumif) 함수는 되도록 적게 쓰는 것이 좋다. 데이터 구조가 잘못되어서 그렇다. ① 원본 데이터 유지 파워쿼리를 사용해 데이터 정규화 후 함수나 피벗테이블 ② 여러 공식을 사용한다. 고급공식 VLOOKUP, IF, MATCH, INDEX, OFFSET 배열 이해하기 범위를 한 번에 적용하는 방법 범위 > F2 수식편집 > Ctrl Shift Enter =SUM(IF(LEFT(B5:B9,1)="김",C5:C9,0)) INDEX/MATCH함수 VLOOKUP 은 맨 왼쪽에서 이동한다. 열..
1차시 : 주요 함수 Starting 함수! ① VLOOKUP ② IF ③ SUMIF 함수를 사용하는 데에는 "정답"이 없다! 함수는 '적게' 사용하는 것이 좋다! 계산이 복잡해질수록 데이터 구조가 잘못되어 있을 가능성이 있다! 기초 함수 1) SUM(), COUNTA() (count all), Average() tip) 개수나 합계는 상태표시줄로 빠르게 판단할 수 있다. tip) 합계 단축키는 Alt + H + V + S ★ Average함수 주의점! 평균은 수량이 1개씩이라는 가정으로 계산한다. 즉, 산술평균이다. 만약, 단가를 계산할 경우 수량에 따라 비중을 고려하는 가중평균을 구해야 한다. 따라서, 단가는 따로 평균금액 / 평균수량으로 구해야 한다. Average함수 사용 NO! 2) MAX(),..
1차시 : 조건부 서식 조건부 서식은 고급 서식이다. (보고서 강조) 데이터 구조를 유지하되 서식을 꾸며 자동화하는 방법이다. 실무 : 데이터 막대, 아이콘 집합, 스파크 라인 기본 조건부 서식 스파크 라인 : 셀 안에 미니차트 (단, 시계열 데이터 (시간의 흐름에 따른 트렌드)) 데이터 막대 : 값의 최대, 최소 파악 용이 아이콘 집합 : 데이터 분류 표시 용이 (단, 기본 설정을 사용하지 않기 종류는 무조건 숫자) 서식 규칙 만들기 새 서식 규칙 "수식" 규칙이 활성화된 셀 기준으로 동작한다. 이름 상자에 나타난 셀을 기준으로 수식이 차례로 적용되는 것이다. 전체 행 강조 : =$F5="조건" 전체 열 강조 : =D$3="조건" 다중 조건으로 전체 행 강조 : And($C5="○",$D5="○") 활..
1차시 : 엑셀 핵심 규칙과 셀 서식 셀의 핵심규칙은 셀에 입력되는 데이터 형식이 통일되야 관리하기 편리하다는 것이다. 셀 서식은 패션에서 스타일링이다. 셀 서식 Ctrl + 1 ① #,##0 ② 세미콜론(;) 세미콜론은 양수;음수;0;텍스트 서식으로 구분한다. ★ 중요한 사용자 지정 서식 정수 0 기본 #,##0 소수점 #,##0.0 단위 #,##0"원" 절사 #,##0, 절사 시 맨끝에 콤마 1개 "천", 콤마 2개 "백만", 콤마 3개 "10억", 조 4개 "조" 날짜 서식 : y, m, d, a의 조합 요일은 영어표시 ddd 한글표시 aaa 숫자를 문자로 관리하는 법 (3가지 방법) 일반서식 ctrl shift ~ 방법① 1회성 : 작은 따옴표(enter 키 옆) 방법② 셀서식을 텍스트 방법③ 함..
LSTM과 GRU 셀¶ LSTM셀¶ 4개의 작은 셀이 큰 셀에 포함된다.¶ LSTM 신경망 훈련하기¶ In [1]: from tensorflow.keras.datasets import imdb from sklearn.model_selection import train_test_split (train_input, train_target), (test_input, test_target) = imdb.load_data( num_words=500) train_input, val_input, train_target, val_target = train_test_split( train_input, train_target, test_size=0.2, random_state=42) In [2]: from tensorfl..
텍스트를 위한 순환 신경망¶ 감정분석¶ IMDB 리뷰 데이터셋¶ NLP, 말뭉치, 토큰, 어휘 사전¶ 긍정리뷰 25,000개와 부정리뷰 25,000개¶ 각 단어마다 숫자로 분류해 놓았다¶ In [1]: from tensorflow.keras.datasets import imdb (train_input, train_target), (test_input, test_target) = imdb.load_data( num_words=500) # 500개 단어만 사용하도록 호출 In [2]: print(train_input.shape, test_input.shape) (25000,) (25000,) In [3]: print(len(train_input[0])) 218 In [4]: print(len(train_in..