ch0nny_log

[빅데이터분석] R _ 18. 나누기 함수 (SQL-TRUC함수) 본문

빅데이터 분석(with 아이티윌)/R

[빅데이터분석] R _ 18. 나누기 함수 (SQL-TRUC함수)

chonny 2024. 6. 27. 15:02
문제1. 이름과 월급을 출력하는데 월급을 출력할 때 십의 자리에서 끝까지는 다 버리고 출력되게 하시오.

1) SQL
select ename, trunc(sal,-2)
	from emp;​
2) R
TRUNC(1223.57,-2)

-- 오류뜸
--> 오라클은 1200이 출력되는데 R은 1233이 출력됨.
--> R은 소숫점 이하면 버릴수 있는데 소숫점 이전은 버릴 수 없음.
문제2. 아래의 SQL을 R로 구현하시오
1) SQL
select mod(10,2)
	from dual;​

2) R

10%%2
문제3. EMP20데이터 프레임에서 이름,나이를 출력하는데 나이가 짝수인 학생들만 출력하시오.
emp20[(emp20$age%%2==0),c('ename','age')]​