본문 바로가기

분류 전체보기718

SQL 기초 1 DISTINCT, COUNT #1 SQL의 unique 기능 SQL의 유니크 기능으로써, 해당되는 컬럼안에 들어있는 필드값의 구성중에 중복되지 않게끔 출력해주는 것이 DISTINCT이다. 가령 에이 라는 컬럼 안의 값이 1,2,3,4,1,2,3,4,5 이런식으로 되어있으면 SELECT DISTINCT 확인원하는 컬럼명 FROM 확인원하는 컬럼명이 들어있는 테이블명; 이렇게 입력해줄때 1,2,3,4,5 이렇게 출력 된다. #2 SQL count 기능 count는 행의 갯수를 파악할때 사용된다. SELECT COUNT(*) FROM 테이블명; #3 DISTINCT와 COUNT를 합칠때 SELECT COUNT(DISTINCT 컬럼명) FROM 테이블명; 2022. 8. 18.
pandas 판다스 기초21 expand, dummies, cut, qcut 이번 섹션도 참... 알겠는듯 모르겠는 난해함들이 많았다. 정확한 표현으로는 들을땐 알겠는데, 듣는 과정에서 적용해보는 것을 이미지로 연상해보자면 반반? 아무튼 이제는 기계 주입식으로 좀 공부스타일을 바꿔볼까도 생각을 한다. # Data Preparation and Feature Creation ## Arithmetic Operations import pandas as pd import numpy as np titanic = pd.read_csv('titanic.csv') titanic.head(10) ''' survivedpclasssexagesibspparchfareembarkeddeck 003male22.0107.2500SNaN 111female38.01071.2833CC 213female26.00.. 2022. 8. 17.
SQL 문자형 함수, 숫자형 함수, 날짜형 함수, 변환형 함수 SQL에서는 그 무엇보다 중요하다고 볼 수 있는 것이 문자형함수, 숫자형함수 등과 정규표현식이라고 생각한다. # 문자형 함수 LOWER - 전체적으로 소문자 화 UPPER - 전체적으로 대문자 화 ASCII - 문자를 아스키 넘버 화 CHR / CHAR - 숫자를 아스키 넘버에 따른 문자화 CONCAT('A', 'B') / 'A' || 'B' / 'A' + 'B' - 3가지 방법 모두 문자 결합 혹은 문자 더하기 SUBSTR('문자내용',m,n) - 문자내용 중 m번째부터 시작하여 n개의 문자를 리턴 SUBSTRING - SUBSTR과 동일한 기능 문자 몇번째부터 몇개 리턴 LENGTH, LEN - 길이 리턴 LTRIM('xxxYYZZxYZ', 'x') - 왼쪽부터 시작하여 2번째 원소인 x에 해당하는 .. 2022. 8. 16.
pandas 판다스 틀린문제 10 crosstab, pivot_table 음... 좀처럼 나아진다는 느낌이 잘 들질 않긴 하다. 이번 섹션은 전체를 몰랐다고 봐도 무방하다. #run the cell! pivot.head() ''' origineuropejapanusa model_year 7025.2025.50000015.272727 7128.7529.50000018.100000 7222.0024.20000016.277778 7324.0020.00000015.034483 7427.0029.33333318.333333 ''' # 틀린문제1. Pivot mean_mpg! Resulting wide-format DataFrame shall have three columns europe, japan and usa. model_year shall be the index! # Save n.. 2022. 8. 15.