2021년 방송통신대학교 R컴퓨팅 출석수업과제
- 최초 등록일
- 2022.04.08
- 최종 저작일
- 2021.04
- 24페이지/
MS 워드
- 가격 3,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
2021년 R컴퓨팅 출석수업 과제물입니다.
목차
1. 73페이지 문제 4번
2. 73페이지 문제 5번
3. 100페이지 문제 7번
4. 100페이지 문제 8번
5. 100페이지 문제 9번
6. 269페이지 문제 3번
본문내용
1. 73페이지 문제 4번
R에서 “xm <- matrix(1:12), ncol=6, byrow=T)”는 행의 수 2, 열의 수 6인 행렬이다. 이 행렬의 세번째 열의 위치에 C(10, 20)을 끼워 넣어 행의 수 2, 열의 수 7인 다음 행렬을 만들어 보시오.
cbind 함수를 이용하여 세번째 열의 위치에 c(10,20)을 삽입하여 mx2에 할당하였으며 그 결과는 위의 그림과 같다.
2. 73페이지 문제 5번
위 문제에서 파이썬을 사용하여 xm을 정의하고 같은 결과를 얻어 보시오.
먼저 numpy패키지의 array함수를 사용하여 1부터 12까지의 자연수로 2*6의 행렬을 만들어 mx에 할당하였다. 이후 insert함수를 사용하여 3번째 열에 세로방향으로 삽입하여 mx2에 할당하였으며 그 결과는 위의 그림과 같다.
3. 100페이지 문제 7번
주당 근무시간이 40시간 이내면 시간당 임금이 1만원 이고 40시간이 초과 되는 부분에 대해서는 1.5배를 지급하는 경우 주당 근무시간을 입력받으면 출력으로 임금이 계산되는 함수 mywage를 파이썬으로 작성하시오.
함수를 작성하기 위하여 def 명령을 사용하여 mywage함수를 정의하였다. workingtime을 매개변수로 하였으며 조건문을 사용하여 초과근무시간을 고려한 단위근무시간 t를 계산하였다. 단위근무시간(t)과 시간당 임금(hourlywage)의 곱으로 wage로 지정하여 return명령으로 출력값을 받을 수 있도록 하였다.
4. 100페이지 문제 8번
주당 근무시간이 40시간 이내면 시간당 임금이 1만원 이고 40시간이 초과 되는 부분에 대해서는 1.5배를 지급하는 경우 주당 근무시간을 입력받으면 출력으로 임금이 계산되는 함수 mywage를 R로 작성하시오(이때 출력은 list함수를 사용한다).
function함수를 이용하여 workingtime을 매개변수로 하는 함수 mywage를 작성하였다. 이때 출력은 list함수를 사용하였다.
참고 자료
없음