본문 바로가기
반응형

R 프로그램109

DENSE_RANK 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ DENSE_RANK Oracle Function ] DENSE_RANK()는 Rank()와 유사한 함수로 ORDER BY절에 사용된 컬럼이나 표현식에 대하여 순위를 부여하는데 RANK()와 달리 동일 순위 다음의 순위는 동일 순위의 수와 상관없이 1 증가된 값을 돌려준다. 함수 설명 : DENSE_RANK 오라클 함수 링크 윈도우/분석 함수에 대한 상세 예제는 다음 함수 참조 : CUME_DIST 1. Oracle(오라클) Oracle Programming SELECT DEPTNO, ENAME, SAL, DENSE_RANK() OVER (PARTITION BY DEPTNO ORDER BY SAL) DENSE_RANK FROM EMP ORDER .. 2021. 11. 23.
DECODE 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ DECODE Oracle Function ] DECODE는 일반적인 프로그래밍 언어의 IF문을 SQL 또는 PL/SQL 에서 사용하도록 만들어진 오라클 함수이다. 따라서 일반 프로그래밍 언어의 IF문이 수행할 수 있는 기능을 포함하고 있다. select시의 decode 사용은 from 절만 빼고 어디에서나 사용할 수 있다. 단. 비교 연산은 ‘=’만 가능하다. 함수 설명 : DECODE 오라클 함수 링크 조건문(Case when) : 73 / 145 1. Oracle(오라클) Oracle Programming SELECT EMPNO, JOB, DECODE (JOB, 'CLERK' , 'G1', 'SALESMAN' , 'G2', 'MANAGER'.. 2021. 11. 23.
SYSTIMESTAMP / CURRENT_TIMESTAMP 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ SYSTIMESTAMP / CURRENT_TIMESTAMP / SESSIONTIMEZONE Oracle Function ] SYSTIMESTAMP 함수는 데이터 베이스가 설치되어 있는 시스템의 fractional 초와 시간대를 포함한 날짜(날짜, 시간, 시간대)를 반환한다. 함수설명 : CURRENT_TIMESTAMP 오라클 함수 링크 CURRENT_TIMESTAMP 함수 참조 : CURRENT_DATE(SYSDATE) 오라클 함수 링크 -------------------------------------------- [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 오라클 함수와 R &.. 2021. 11. 23.
CURRENT_DATE(SYSDATE) 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ CURRENT_DATE / SYSDATE Oracle Function ] CURRENT_DATE 함수는 현재 세션의 날짜 정보를 Date 데이터 형으로 반환한다. 함수 설명 : CURRENT_DATE(SYSDATE) 오라클 함수 링크 유사문제 : 12 /15 / 75 / 76 / 77 / 79 / 80 / 81 / 136 / 147 / 207 1. Oracle(오라클) CURRENT_DATE 현재 시간을 반환한다. Oracle Programming SELECT SESSIONTIMEZONE, CURRENT_DATE FROM DUAL; Results SESSIONTIMEZONECURRENT_DATE ---------------------------.. 2021. 11. 22.
CUME_DIST 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ CUME_DIST Oracle Function ] CUME_DIST함수는 값의 그룹에 있는 값의 누적 분포치를 계산한다. 반환되는 값의 범위는 0보다 크고 1보다 작다. 이값은 항상 같은 누적 값에 대하여 평가한다. 함수 설명 : CUME_DIST 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT JOB, ENAME, SAL, CUME_DIST() OVER (PARTITION BY JOB ORDER BY SAL) AS cume_dist FROM EMP ORDER BY JOB, SAL; Results JOBENAMESALCUME_DIST --------------------------------------.. 2021. 11. 22.
COUNT 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ COUNT Oracle Function ] COUNT함수는 쿼리에 의해 반환된 행의 수를 반환한다. 집계 함수 또는 분석함수로 이용할 수 있다. 함수설명 : COUNT 오라클 함수 링크 157번 참조 Check whether all employees number are indeed unique. 유사문제 : 97 / 103 / 104 / 132 Cross Join 생성(dummy) : 97 / 140 fuzzyjoin::fuzzy_left_join : 113 / 116 1. Oracle(오라클) 다음 예제는 COUNT 함수를 집계함수로 이용. 1) 집계함수 예제 다음 함수는 테이블의 건수를 집계하는 집계 함수 예제이다. Oracle Progra.. 2021. 11. 22.
COSH 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ COSH Oracle Function ] COSH은 파라미터 n(라디안으로 표현되는 각도)의 쌍곡 코사인값(hyperbolic cosine)을 반환한다. 함수설명 : COSH 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT COSH(0) "Hyperbolic cosine of 0" FROM DUAL; Results Hyperbolic cosine of 0 ---------------------------------- 1 2. Python Pandas(파이썬) Python Programming math.cosh(0) Results 1.0 Python Programming emp['sal'].apply(l.. 2021. 11. 21.
COS 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ COS Oracle Function ] COS은 파라미터 n(라디안으로 표현되는 각도)의 코사인 값을 반환한다. 암묵적으로 NUMBER로 변환가능한 수치 이외의 데이터형을 취한다. 각 expr은 0 또는 1을 평가될 필요가 있다. 이 함수는 오라클 NUMBER를 반환한다. 함수 설명 : COS 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT COS(180 * 3.14159265359/180) "Cosine of 180 degrees" FROM DUAL; Results Cosine of 180 degrees ------------------------------------------ -.999999999.. 2021. 11. 21.
CORR 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ CORR / CORR_* Oracle Function ] CORR함수는 수치 쌍에 대한 상관 계수를 반환한다. 집계 함수 또는 분석 함수로 이용할 수 있다. 함수 설명 : CORR 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT CORR(DEPTNO, SAL) FROM EMP; Results CORR(DEPTNO,SAL) -------------------------------------------- -.451881358028769611181429063555826733966 2. Python Pandas(파이썬) Python Programming emp[['deptno','sal']].corr(meth.. 2021. 11. 21.
CONCAT Oracle Function [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ CONCAT 함수 ] CONCAT 함수는 char1과 char2를 연결하여 반환한다. 함수설명 : COALESCE 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT CONCAT(CONCAT(ENAME, '''s job category is '), JOB) "Job" FROM EMP; Results Job ---------------------------------------- KING's job category is PRESIDENT BLAKE's job category is MANAGER CLARK's job category is MANAGER JONES's job category is MANAGER .. 2021. 11. 21.
COALESCE Oracle Function [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ COALESCE 함수 ] COALESCE 함수는 나열된 값을 순차적으로 체크하여 NULL이 아닌 첫 번째 인수를 반환한다. 모든 인수가 NULL인경우에는 NULL을 반환한다. 함수 설명 : COALESCE 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT empno, sal, comm, coalesce(comm,sal) comm_sal_1, case when comm is null then sal else comm end comm_sal_2 from emp Results EMPNOSALCOMMCOMM_SAL_1COMM_SAL_2 ------------------------------------------.. 2021. 11. 21.
CHR Oracle Function [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ CHR 함수 ] CHR함수는 데이터베이스 문자 세트 또는 각국어 문자 세트(NCHAR_CS를 지정 시)인 안의 VARCHAR2 값으로 n과 동등한 2진수를 가지는 문자를 반환한다. 보통 아스키 코드를 문자로 변환해서 반환한다. 함수 설명 : CHR 오라클 함수 링크 1. Oracle(오라클) 다음 예제는 데이터베이스 문자 세트가 WE8ISO8859P1로 정의되는 ASCII-베이스 머신으로 실행되고 있다. Oracle Programming SELECT CHR(67)||CHR(65)||CHR(84) "Char_func" FROM DUAL; Results Char_func ---------- CAT 2. Python Pandas(파이썬) Python.. 2021. 11. 21.
반응형