욱이의 냉철한 공부

[R, 정리] 기본 명령어 이해하기 본문

데이터분석/R

[R, 정리] 기본 명령어 이해하기

냉철한 욱 2021. 6. 22. 03:17

https://warm-uk.tistory.com/64?category=810499 

 

[R, 정리] R의 특징과 장점, 사용이유

R은 제가 가장 자주, 잘 사용하는 툴이자 언어에요. 처음 데이터 공부를 R로 시작했기 때문에 그런 것일지도 모릅니다. Python을 자주 사용하면서 익히고 싶지만.. 아직 스몰데이터만 만져본 저에

warm-uk.tistory.com

 


 

많은 명령어들이 있지만,

 

R로 작업중에 가장 많이 사용하는 명령어들은

 

search(), ls(), str() 이에요~!

 

R에서는 배정을 할 때 무엇을 집어 넣을지가 중요하지 않아요.

 

그렇기 때문에 int, double, char 등의 자료형의 종류를 지정할 필요가 없어요.

 

집어 놓고 사용을 결정하기 때문에,

 

매번 데이터들을 집어넣고 무슨 자료형인지 확인이 필요하고

 

사용하는 함수가 ls(), str()이에요~!

 

search()는 사용할 수 있는 패키지들의 목록들을 보여주고요~!

 

 

 


 

 

1. 도움말 명령어

help.start()

- R의 도움말 메뉴얼 초기화면을 제공한다.

help("함수")

- 함수에 대해 도움말을 제공한다.

help.search("함수")

- 해당 함수의 도움말이 어디에 위치하여 있는지 보여준다.

example("함수")

- 함수의 예시들을 보여준다.

RSiteSearch("함수")

- 온라인으로 접속하여 도움말 메뉴얼을 찾아준다.

data()

- 현재 등록된 패키지로 인하여 사용할 수 있는 데이터셋 목록을 보여준다.

- 보통 기본 패키지로 초기화 되어 있을 때, iris, fruit, titanic 등이 대표적인 기본 데이터셋이다. 이 목록들을 보여줄 것이다.

 

 

 

 

 

2. 저장소 명령어

getwd()

- 현재 작업 폴더 경로(주소)를 보여준다.

- 이 등록된 폴더에 작업하는 파일을 불러오고 저장할 것이다.

setwd("c:/~~~~~~~~~~~~")

- 작업 폴더를 새로 지정한다.

- 이 등록된 폴더에 작업하는 파일을 불러오고 저장할 것이다.

dir()

- 현재 작업 폴더에 있는 파일 목록들을 보여준다.

ls()

- 현재 작업 공간에 객체들의 목록을 보여준다.

- 즉 저장한 변수들이 있다면 전부 다 보여 줄 것이다.

str(변수)

- 변수에 무엇을 저장하고 있는지 보여준다.

class(변수)

- 변수의 클래스가 무엇인지 보여준다.

options()

- 현재 R의 기본 정보를 보여준다.

q()

- R을 끝낸다.

 

 

 

 

 

3. 패키지 명령어

search()

- 현재 등록된 패키지들의 목록을 보여준다.

- library로 활성화 시켜야 목록에 보여진다.

install.packages("ggplot2")

- 패키지를 설치하는 명령어이다.

- 설치를 해야지 활성화 시켜 활용 할 수 있다.

- ggplot2은 예시 패키지이며, R시각화 패키지이다.

remove.packages("ggplot2")

- 패키지를 삭제한다.

- 보통 사용하지 않는다.

- 충돌하였을 때 사용한다. 패키지는 사용할 때마다 library 사용하면 된다.

update.packages()

- 패키지들을 업데이트한다.

library(ggplot2)

- 패키지를 활성화 시켜 사용 패키지 목록에 등록한다.

installed.packages()

- 설치되어 있는 패키지들의 목록을 보여준다.

 

 

 

 

 

4. 날짜, 시간 명령어

Sys.Date()

- 현재 년도, 달, 일을 보여준다.

Sys.Time()

- 현재 년도, 달, 일 시간을 보여준다.

date()

- 현재 요일, 달, 일, 시간, 년도를 보여준다.