본문 바로가기
반응형

통계프로그램 비교 시리즈/프로그래밍비교(Oracle,Python,R,SAS)163

[Having 절] 그룹별 합계 계산 후 결과 값이 특정 값 이상인 경우 - 49 (오라클 SQL, R, Python, SAS) 49. Display the various jobs along with total sal for each of the jobs where total sal is greater than 4000. * 개별 직무별 급여 합계를 구한 후 그 합계값이 5000 초과인 직무와 급여 합계를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [데이터 추출] having 절 Oracle : having 절 파이썬 Pandas : groupby(), .query(), agg(), filter() R 프로그래밍 : aggregate(), subset() R Dplyr Package : group_by(), summarise(), filter() R sqldf Package : having 절 Python .. 2021. 8. 16.
[Having 절 - 그룹핑 결과 연산 작업 수행] 그룹별 집계 후 조건절에 만족하는 그룹 선택 - 48 (오라클 SQL, R, Python, SAS) 48. Display the department numbers with more than three employees in each dept. * 개별 부서에 속한 직원의 숫자가 3명 이상인 부서만 출력하라. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [그룹별 집계함수와 조건식] 그룹별 건수 집계 후 조건절에 만족하는 그룹 선택 Oracle : group by, count(*), having 파이썬 Pandas : groupby(), .count(), .query(), .count(), .loc, 슬라이싱(Slicing), .max() R 프로그래밍 : aggregate(), 사용자 정의 함수, length, function, subset() R Dplyr Package : dplyr::gro.. 2021. 8. 15.
[기초 통계량 - MIN 함수] 그룹별 최소값 집계 - 47 (오라클 SQL, R, Python, SAS) 47. Display each job along with minimum sal being paid in each job group. * 개별 직무에 속한 직원들에게 지급되는 급여 중에서 최소 급여를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [그룹별 집계함수] 그룹별 최소값 집계 Oracle : group by, min() 파이썬 Pandas : groupby(), agg(), reset_index() R 프로그래밍 : aggregate(), min, 사용자 정의 함수 R Dplyr Package : dplyr::group_by(), dplyr::summarise, min() R sqldf Package : group by, min() Python pandasql Package :.. 2021. 8. 15.
[기초 통계량 - 그룹별 총합계(Total) 계산] 그룹별 합계 집계 - 46 (오라클 SQL, R, Python, SAS) 46. Display the various jobs and total salary for each job. * 개별 직무 속한 직원들의 총 급여를 계산하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [그룹별 집계함수] 그룹별 합계 집계 Oracle : group by, sum() 파이썬 Pandas : groupby(), describe(), reset_index(), agg() R 프로그래밍 : aggregate(), list, sum, 사용자 정의 함수(function) R Dplyr Package : dplyr::group_by(), dplyr::summarise(), sum() R sqldf Package : group by, sum() Python pandasql Package :.. 2021. 8. 15.
[기초 통계량 - 그룹별 MIN/MAX 계산] 그룹별 최대값과 최소값 집계 - 45 (오라클 SQL, R, Python, SAS) 45. Display department numbers and maximum salary for each department. * 개별 부서에 근무하는 직원의 최대 급여와 최소 급여를 출력하시오. [그룹별 집계함수] 그룹별 최대값과 최소값 집계 R stackoverflow(Apply several summary functions on several variables by group in one call) : [링크] Python stackoverflow(Apply multiple functions to multiple groupby columns) : [링크] Oracle : group by, min(), max() 파이썬 Pandas : groupby(), agg(), reset_index(), np... 2021. 8. 10.
[기초 통계량 - 그룹별 총합계(Total) 계산] 그룹별 합계 집계 - 44 (오라클 SQL, R, Python, SAS) 44. Display department numbers and total salary for each department. * 개별 부서에 근무하는 직원의 총 급여를 집계하여서 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [그룹별 집계함수] 그룹별 관측치(데이터) 합계 집계 좀 더 상세한 내용은 42문제 와 아래 내용 참조 - 동일 문제 [데이터 관리] 8. By 또는 Split 파일 프로세싱 [링크] Python stackoverflow : [링크] R Package stackoverflow : [링크] Oracle : group by, sum() 파이썬 Pandas : groupby(), describe(), reset_index(), agg() R 프로그래밍 : aggregat.. 2021. 8. 10.
[기초 통계량 - 그룹별 총건수(Count)] 그룹별 건수 집계 - 43 (오라클 SQL, R, Python, SAS) 43. Display the various jobs and total number of employees with each job group. * 개별 직무에 속한 직원의 총 인원수를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [그룹별 집계함수] 그룹별 건수 집계 좀 더 상세한 내용은 42문제 와 아래 내용 참조 - 동일 문제 [데이터 관리] 8. By 또는 Split 파일 프로세싱 [링크] Python stackoverflow : [링크] R stackoverflow : [링크] Oracle : group by, count(*) 파이썬 Pandas : groupby(), describe(), reset_index(), size(), agg(), pd.series.nunique, .. 2021. 8. 10.
[기초 통계량 - 총건수(Count) 계산] 그룹별 건수 집계 - 42 (오라클 SQL, R, Python, SAS) 42. Display dept numbers and total number of employees within each group. * 개별 부서에 근무하는 직원의 총 인원수를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [그룹별 집계함수] 그룹별 관측치 및 데이터 건수 집계(건수 카운트) [데이터 관리] 8. By 또는 Split 파일 프로세싱 : [링크] Oracle : count(*) 파이썬 Pandas : groupby(), describe(), reset_index(), size(), agg(), pd.series.nunique, value_counts(), subset=, rp.summary_cont(), groupby R 프로그래밍 : aggregate(), length.. 2021. 8. 10.
[기초 통계량 - 총합계(Total) 계산] 연산작업을 통한 신규변수 생성 - 41 (오라클 SQL, R, Python, SAS) 41. Display name, Sal, hra, pf, da, total Sal for each employee. The output should be in the order of total Sal, hra 15% of Sal, da 10% of sal, pf 5% of sal total salary will be (sal + hra+ da)-pf. * 아래의 수식을 사용하여서 총급여를 계산하시오. HRA = sal * 15% , PF = sal * 5%, DA = sal * 10% 총급여 = (sal + HRA + DF) - PF 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [신규 변수 생성] 복잡한 연산 작업 수행 Oracle : 파이썬 Pandas : .assign(), lambda() .. 2021. 8. 10.
[데이터 정렬 - 조건절 기준 정렬] 신규 변수를 기준으로 데이터 내림차순 정렬 - 40 (오라클 SQL, R, Python, SAS) 40. Display the name of the employee along with their annual salary (Sal * 12). The name of the employee earning highest annual salary should appear first. * emp테이블에서 근무하는 직원의 연봉(급여*12)를 기준으로 내림차순(연봉이 큰 값 우선)으로 정렬하고 해당 직원의 이름을 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [데이터 정렬] 신규로 생성된 정렬 키를 기준으로 데이터 내림차순 정렬 Oracle : order by, nvl(), desc 파이썬 Pandas : sort_values(), replace(), .fillna(), ascending= R .. 2021. 8. 9.
[데이터 정렬 - 다중 변수 기준 정렬] 여러 개의 정렬 키를 기준으로 데이터 정렬 - 39 (오라클 SQL, R, Python, SAS) 39. Display empno, ename, deptno, and sal. Sort the output first based on name and within name by deptno and within deptno by Sal. * emp테이블에서 근무하는 직원의 이름, 부서번호, 급여를 기준으로 오름차순으로 정렬하고 해당 직원의 정보를 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [데이터 다중 정렬] 여러 개의 정렬 키를 기준으로 데이터 정렬 Oracle : order by 파이썬 Pandas : sort_values() R 프로그래밍 : order() R Dplyr Package : dplyr::arrange() R sqldf Package : order by Python .. 2021. 8. 9.
[데이터 정렬 - 문자변수] 문자형 데이터를 기준으로 오름차순 정렬 - 38 (오라클 SQL, R, Python, SAS) 38. Display the details from emp table in order of emp name. * emp테이블에서 근무하는 직원의 이름을 기준으로 오름차순('a' 문자 우선)으로 정렬하고 해당 직원의 이름을 출력하시오. 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [데이터 정렬] 문자형 데이터를 기준으로 오름차순 정렬 Oracle : order by 파이썬 Pandas : sort_values() R 프로그래밍 : order() R Dplyr Package : dplyr::arrange() R sqldf Package : order by Python pandasql Package : order by R data.table Package : order() SAS Proc SQL : .. 2021. 8. 9.
반응형