실습문제 1. emp.csv 파일을 읽고
1) 10번 부서원의 이름을 출력하여라
2) 이름이 SMITH 또는 SCOTT의 이름, SAL, HIREDATE를 출력하여라
3) 10번 부서원 중 급여가 2000 이상이면서 입사일이 81년 8월 31일 이후인 사람의 이름, 입사일, 부서번호, 급여를 출력하여라
4) 월요일에 입사한 사람의 전체 컬럼 정보를 출력하여라(단, mgr, deptno 컬럼 제외)
이 문제에서 mgr, deptno 컬럼을 제외하기 위해서는 각 컬럼 위치를 하나씩 세어서 번호를 알아낸 뒤에 - 를 붙여야 했다. 선생님께서 더 편한 방법을 알려주셨는데 이는 아래와 같다.
여기서 이해가 안 되었던 게 대괄호의 콤마 뒤 컬럼을 불러오는 곳에서 항상 c를 붙이고 컬럼 이름을 불러왔는데, 이는 컬럼을 여러 개 불러올 때(즉 벡터형 자료 형식으로) 붙이는 것으로 이해했고, 컬럼 하나를 불러올 때에는 굳이 c를 붙이지 않아도 문제가 없다는 것을 발견하였다.
5) 10% 인상된 급여가 4000 이상인 직원의 이름, 인상전 급여, 인상후 급여를 출력하여라
실습문제 2. student.csv 파일을 읽고 student 객체 생성 후
1) 구유미 학생의 학번, 이름, 학년을 출력하여라
2) 일지매와 오나라 학생의 이름, 학년, 전화번호를 출력하여라
3) 4학년 학생의 키와 평균을 구하여라
4) 키가 170 이상인 학생의 이름, 학년, 키를 출력하여라
5) 체중이 표준체중보다 많이 나가는 학생의 이름, 키, 체중, 표준체중을 출력하여라
표준체중 = (키-100)*0.9
'배우기 > 복습노트[R과 분석]' 카테고리의 다른 글
[복습] R(programming language) 자료구조(데이터 프레임) (3) (0) | 2023.11.23 |
---|---|
[복습] R(programming language) 자료구조(벡터) (2) (0) | 2023.11.22 |
[복습] R(programming language) 연산자 정리 (0) | 2023.11.22 |
[복습] R(programming language) 의 자료구조(벡터, 데이터 프레임) + 복습후기(20231121) (0) | 2023.11.21 |
[복습] R(programming language) 변수 생성 및 형 변환 함수(as.character, as.numeric, as.Date, strftime, strptime) (0) | 2023.11.21 |