항상 처음에 default 파일 설정하기.
● 출력시켜주는 함수 = print()
● 주석문 처리 기호 : #
● 패키지 보기 함수 : available.packages()
● 함수를 이용해서 정보를 가독성 있게 해줌 : dim()
15786 – 패키지의 개수
17 – 특징 개수
available.packages() 의 내용을 가독성 좋게 숫자로 정리하여 출력.
6월 21일까지 패키지의 총 개수는 15820개 입니다.
Table of available packages, sorted by date of publication 날짜별 링크가 있습니다.
날짜 단위로 업데이트 되어진 패키지들을 보여줍니다.
지금도 매일 같이 패키지들이 업데이트 되고 있습니다. (R의 장점)
- 기존의 내용을 업데이트, 새로운 내용 추가
Table of available packages, sorted by name 이름별 링크가 존재합니다.
눌러서 들어가면
자세한 설명과 예제까지 볼 수 있습니다.
● Session() : 사용하고 있는 R 프로그램의 정보와 다운 날짜 버전 관련 정보 등을 출력해준다.
R 콘솔 시작 ~ 종료 전까지 기간 정보
attached base packages: stats, graphics, grDevices, utils, datasets, methods, base
= R을 설치 하면 7개의 package 가 default 값으로 저장되어 바로 사용할 수 있도록 환경이 설정되어 있습니다.
● Installed.packages() : 설치되어 잇는 패키지 목록 확인
● install.packages(“패키지 이름”) : 패키지를 다운 받아 사용
● Library(패키지) : 메모리에 로딩
R은 메모리 위에서 사용되는 프로그램 – 패키지를 사용하기 위해서는 받드시 메모리에 로드 하는 작업이 필요합니다.
● search() : 메모리에 로딩 되어 있어서 사용할 수 있는 패키지 확인
● 패키지 제거 : remove.packages(“패키지 이름”)
● 데이터 셋 보기 : data()
R data sets 을 보여줍니다.
● 빈도수 : Hist를 활용하여 나일강의 유속에 대한 빈도수를 시각화
Nile : Flow of the River Nile - 유속의 흐름
위의 코드와 같은 함수 사용,
java에서는 호출 시, 정의되어져 있는 틀이 맞춰서 이력 해야지 error 나지 않고 출력됩니다. 하지만
<함수의 호출 방법(장점)> R은 함수를 호출할 때, 전달하는 값의 수가 달라져도 문제없이 출력이 됩니다. Java의 오버로딩과 다른 개념으며, 하나의 함수로 여러 경우의 데이터를 전달받을 수 있도록 만들어줍니다. (확장성)
● 그래프에 위에 분포곡선을 추가 : lines() 사용
● 이미지 저장 : par(mfow=c(1,1)) 하나의 화면에 하나의 이미지만을 저장
패키지에서 제공해주는 기능만 잘 익힐 수 있다면 시각화의 결과를 빠르게 도출할 수 있고, 원하는 결과를 빠르게 피드백 받을 수 있는 언어가 R입니다.
'빅데이터 > R' 카테고리의 다른 글
[R] 주요 자료 구조(객체 타입 Part_1 : Vector 구조) (0) | 2020.06.23 |
---|---|
[R] 개요3 (변수2 , factor 함수) (0) | 2020.06.23 |
[R] 개요2 (변수) (0) | 2020.06.23 |
[R] R Studio 다운로드 (0) | 2020.06.22 |
[R] R프로그램 다운로드 (0) | 2020.06.22 |