본문 바로가기

분류 전체보기17

[Oracle SQL] ORDER BY (데이터 정렬하기) 데이터를 조회했을 때, 특정 기준에 따라서 데이터를 정렬하고 싶은 경우가 발생합니다. 이렇게 데이터를 정렬하려고 할 때 Oracle SQL에서는 ORDER BY라는 구문을 사용하면 됩니다. 1. 오름차순 정렬 (Ascending) 조회하고자 하는 데이터를 정렬하기 위해서는 ORDER BY 절에 기준이 되는 컬럼을 아래와 같이 추가해 주면 됩니다. 그 중에서도 오름차순으로 정렬하고 싶은 경우 뒤에 ASC(ascending)을 붙여주면 되지만, 아무 것도 입력하지 않으면 기본적으로 오름차순 정렬이 됩니다. SELECT employee_id, first_name, last_name FROM employees ORDER BY employee_id ASC; 2. 내림차순 정렬 (Descending) 반대로 내림차.. 2021. 11. 17.
도수분포표와 히스토그램 작성 방법 (데이터 특징 요약하기) 1. 데이터 특징 요약의 두 가지 방법: 그래프와 통계량 데이터 자체는 단순한 숫자의 나열일 뿐입니다. 단순하게 데이터만 가지고 있는 경우 이를 아무리 뚫어져라 본다고 해서 데이터가 가지고 있는 정보나 의미를 파악하기는 어렵습니다. 데이터의 특징을 알기 위해서는 데이터 속에서 반복되는 특징과 데이터 전체의 분포를 파악할 줄 아는 능력이 필요합니다. 따라서 데이터를 어떤 기준 하에 의미 있는 정보만 추출하는 작업이 필요하고, 이를 위해서는 1)그래프를 사용하거나 2)데이터를 대표하는 숫자를 계산하여 데이터를 축약할 수 있습니다. 2. 도수분포표 만들기 데이터 요약을 위해서는 도수분포표 작성이 필요합니다. 그리고 도수 분포표 작성 단계는 아래와 같은 순서로 진행됩니다. STEP1. 최댓값, 최솟값 계산 ST.. 2021. 11. 16.
[Oracle] SQL 기본 문법 (SELECT 문 데이터 조회) 이번 포스팅 부터는 Oracle SQL을 활용한 데이터 조회 방법에 대해 하나씩 포스팅 해보려고 합니다. 데이터를 조회하는 경우 기본적으로 SELECT문을 사용하여야 하며, SELECT 뒤에는 조회하고자 하는 열 이름, FROM 뒤에는 테이블 이름을 작성해 줍니다. 1. SELECT 문 기본 문법 SELECT[distinct] 열 이름 [as 별칭(alias)] FROM테이블 이름 [WHERE조건식] [ORDER BY 열이름 [ASC OR DESC]]; (* 대괄호 안은 선택 사항) SELECT 명령어와 선택하고자 하는 열 이름, FROM 명령어와 데이터를 가져올 테이블 이름에 대해서는 반드시 문법 안에 포함이 되어야 하며 전체 명령어를 다 작성한 뒤에는 반드시 세미콜론(;)을 붙여 준 뒤 실행해야 합니.. 2021. 11. 15.
[Python] 파이썬 가상환경 생성하기 (Anaconda Navigator) 1. 가상 환경 생성의 필요성 아나콘다(Anaconda)를 통해 파이썬을 설치하고 나면 데이터 분석, 머신러닝에 기본적으로 필요한 라이브러리는 대부분 설치가 완료 됩니다. 그러나 당연히 프로젝트의 목적에 따라 추가적으로 필요한 라이브러리들이 존재하게 될 것이고 이러한 라이브러리는 진행하는 프로젝트 목적에 맞게 사용되고 관리되어야 합니다. 가상환경을 따로 생성하지 않은채 전체 환경에 라이브러리를 설치하는 방법도 있겠지만 그렇게 되면 아래와 같은 문제점이 발생할 여지가 생깁니다. 1. 특정 프로젝트 목적에 맞게 추가로 설치한 라이브러리가 프로젝트 단위 별로 구분되지 않는다. 2. 라이브러리의 버전이 업데이트 됨에 따라 이후 작업에서 버전이 맞지 않는 경우가 생긴다. 따라서 프로젝트 단위 별로 가상환경을 따로.. 2021. 11. 10.