목록null (3)
컴공생의 다이어리
pandas 결측값 확인 및 처리 결측값은 탐색적 데이터 분석에서도, 그 후 더 나아가 머신 러닝 알고리즘을 통해 분석을 할 때에도 성능에 영향을 줄 수 있는 값이다. 결측값은 아예 제거를 해주거나, 특정 값으로 채워주거나 크게 두 가지 선택을 해주는 것이 좋다. 결측값 확인 - isnull(), isnull().sum() 결측값을 확인해보려면 isnull().sum()을 사용하는 것이 간편하다. In [1]: import pandas as pd In [2]: df = pd.DataFrame({"v1":[None,200,None,400], "v2":[None,200,100,250], "v3":[40,60,500,None]}) df Out[2]: v1 v2 v3 0 NaN NaN 40.0 1 200.0 2..
SQL의 NULL 관련 함수 SQL의 NULL 관련 함수인 NVL, NVL2, NULLIF, COALESCE 함수에 대해 알아보자. NVL NULL이면 다른 값으로 변경하는 함수 NVL(K, 0)은 K 컬럼이 NULL이면 0으로 바꿈 NVL2 NVL 함수와 DECODE 함수가 하나로 합쳐진 함수 NVL2(K, 1, -1)은 K컬럼이 NULL이 아니면 1을 NULL이면 -1을 반환 NULLIF 두개의 값이 같으면 NULL을 같지 않으면 첫번째 값을 반환하는 함수 NULLIF(exp1,exp2)은 exp1과 exp2가 같으면 NULL을 같지 않으면 exp1을 반환 COALESCE NULL이 아닌 최초의 인자 값을 반환하는 함수 COALESCE(exp1,exp2,exp3,...)은 exp1부터 그 뒤로 차례대..
무결성(Integrity) 무결성은 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정확성을 의미한다. 무결성 제약조건은 데이터베이스에 들어 있는 데이터의 정확성을 보장하기 위해 부정확한 자료가 데이터베이스 내에 저장되는 것을 방지하기 위한 제약 조건을 말한다. 무결성의 종류 ▶ 개체 무결성 기본 테이블의 기본키를 구성하는 어떤 속성도 Null값이나 중복된 값을 가질 수 없다는 규정 ▶ 참조 무결성 외래키 값은 Null이거나 참조 릴레이션의 기본키 값과 동일해야 함 (즉, 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다는 규정) ▶ 도메인 무결성 주어진 속성 값이 정의된 도메인에 속한 값이어야 한다는 규정 ▶ 사용자 정의 무결성 속성 값들이 사용자가 정의한 제약조건..