2023년 1학기 방송통신대 R컴퓨팅 기말결시자 추가과제물)R 스튜디오를 이용하여 다음 작업을 수행 R에 내장되어 있는 Seatbelts데이터의 기술통계량을 출력 구구단을 변형하여 아래와 같은 결과출력 USArrests 데이터 등
- 최초 등록일
- 2023.05.30
- 최종 저작일
- 2023.05
- 10페이지/
압축파일
- 가격 3,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
교재를 중심으로 과제물에 적합한 형식과 내용으로 정성을 다해 작성했습니다.
리포트 작성에 참고하시어 좋은 성적 받으세요~
(R컴퓨팅.hwp, 5번문제.Rmd, 5번문제.html 파일 첨부)
문단 모양(왼쪽 여백 0, 오른쪽 여백 0, 줄간격 160%)
글자 모양(굴림체, 장평 100%, 크기 11 pt, 자간 0%)
행복하세요, Now
목차
1. R 스튜디오를 이용하여 다음 작업을 수행하시오.
1) 작업폴더 ‘c:/data/final’를 생성하고 이를 기본경로로 지정하시오. (2점)
①코드 ②결과 ③설명
2) R에 내장되어 있는 Seatbelts데이터의 기술통계량을 출력하시오. 필요하면 변수의 속성을 변경하고 출력하시오. (2점)
①코드 ②결과 ③설명
3) 위의 작업을 수행했던 작업공간을 기본경로에 저장하시오. (2점)
①코드 ②결과 ③설명
2. 다음과 같은 작업을 위한 R 스크립트를 작성하고 결과를 출력하시오.
1) 4에서 12까지의 정수 중 5개를 랜덤하게 추출하여 벡터 x를 생성하시오. (2점)
①코드 ②결과 ③설명
2) 1에서 15까지의 정수 중 3개를 랜덤하게 추출하여 벡터 y를 생성하시오. (2점)
①코드 ②결과 ③설명
3) x 원소의 합과 y 원소의 합을 비교하여 결과를 출력하는 명령문을 작성하고, 이를 10회 반복하여 실행하시오. 총 몇 회에서 x 원소의 합이 y 원소의 합보다 크게 나타났는가? (2점)
①코드 ②결과 ③설명
3. 구구단을 변형하여 아래와 같은 결과를 출력하고자 한다. gugu라는 변수에 초기값이 0인 9×9행렬을 만들고 while문으로 이루어진 중첩루프를 이용하여 아래와 같은 결과를 얻을 수 있도록 R 스크립트를 작성하시오. (9점)
①코드 ②결과 ③설명
4. R의 기본패키지에 내장되어 있는 USArrests 데이터의 Murder 변수에 대한 히스토그램 및 확률밀도함수 그림을 그려보시오. 또한 적절한 그래프를 이용해 이 변수가 정규분포를 따르는지 확인해 보시오. (9점)
①코드 ②결과 ③설명
5. R Markdown 기능을 이용하여 위 4번 그래프 및 해석 등 결과를 종합한 내용을 html 문서로 작성하시오. 단, 작성된 문서를 캡쳐하여 붙여넣기 하고 생성 절차를 간략히 기술하시오. (9점)
①생성절차 기술 ②결과
6. 참고문헌
본문내용
"File > New File > R Markdown..."을 선택하여 `. Rmd` 확장자를 갖는 파일을 생성한다. 생성된 파일의 좌측 상단에 있는 YAML 헤더 영역에서 title를 적절히 수정하고, output는 html_doccument로 되어 있으므로 그대로 둔다.
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
위 코드에서 include = FALSE를 하면 코드는 실행하지만 코드나 결과가 최종 문서에 표시되지 않으므로, 보고서가 복잡해지지 않는다. echo = FALSE이면 html 결과물에는 코드는 보이지 않고 결과물만 보인다. 따라서 코드와 실행 결과물 모두 보려면 echo = TRUE로 설정한다. R코드를 보고 싶지 않은 사람들을 대상으로 한 보고서를 작성할 때 echo = FALSE로 지정하면 좋다.
이후 마크다운 형식으로 코드와 텍스트를 입력한다. r코드는 ``` ```사이에 입력하되, 이것이 r코드임을 선언하기 위해 {r}이라고 먼저 삽입한다.
압축파일 내 파일목록
5번문제.Rmd
5번문제.html
R컴퓨팅.hwp
참고 자료
R컴퓨팅, 장영재·최상범·한승봉, 방송통신대학교출판문화원, 2020.