["R"]/ShortRef 이 페이지는 [http://cran.r-project.org/doc/contrib/Short-refcard.pdf R Reference Card]를 번역한 것입니다. [[TableOfContents(3)]] == 도움말 == * `help(topic)` topic에 대한 문서 * `?``topic` 위와 동일 * `help.search("topic")` 도움말 검색 * `apropos("topic")` 정규표현 "topic"과 일치하는 검색 결과의 오브젝트 이름의 목록 * `help.start()` HTML 버전의 도움말 시작 * `str(a)` 해당 R 오브젝트의 내부 구조(*str*ucture)를 보임 * `summary(a)` 요약 * `ls()` 검색 경로에 있는 오브젝트의 목록 * `ls.str()` 검색 경로에 있는 각 변수에 대해여 `str()` 수행 * `dir()` 현재 디렉토리의 파일 목록 * `methods(a)` a의 S3 methods * `methods(class=class(a))` 클래스 a의 오브젝트를 다루는 모든 methods의 모록 == 입출력 == * `load()` `save` 명령으로 저장된 데이터셋을 읽는다 * `data(x)` 특정 데이터 셋을 읽는다 * `library(x)` 부가 패키지 x를 로드한다 * `read.table(file)` 테이블 형식의 파일을 읽는다 * `read.csv("filename",header=TRUE)` 위와 동일하면서, 기본적으로 쉼표(comma)로 분리된 CSV 파일을 읽는다. * `read.delim("filename",header=TRUE)` 위와 동일하면서, 기본적으로 탭(tab)으로 분리된 파일을 읽는다. * `read.fwf(file,widths,header=FALSE,sep="",as.is=FALSE)` 고정 폭 포맷(fixed width formatted) 데이터가 들어있는 파일을 읽는다. * `save(file,...)` 지정된 오브젝트(...)를 XDR platform independent binary format으로 저장 * `save.image(file)` 모든 오브젝트를 저장 * `cat(..., file="", sep=" ")` 지정된 변수(...)를 sep으로 지정한 문자로 연결해서 출력한다 * `print(a, ...)` 출력. 오브젝트에 따라 달라진다. * `format(x, ...)` 출력하기 좋게 R 오브젝트를 꾸민다 * `write.table(x,file="",rownames=TRUE,col.names=TRUE,sep=" ")` x를 출력 * `sink(file)` sink()할 때까지 file로 출력 == 데이터 만들기 == * `c(...)` 변수들을 묶어 벡터를 만드는 제네릭 함수. * `from:to` 시퀀스 생성. `1:4` 는 `1,2,3,4`를 생성. `1:4+1` 은 `2,3,4,5` 생성. * `seq(from, to)` 시퀀스 생성 * `seq(along=x)` x의 크기에 따라 시퀀스 생성. `1,2,...,length(x)` * `rep(x, times)` x를 times번 반복 * `data.frame(...)` 이름이 있거나 없는 변수의 데이터 프레임을 만든다. * `list(...)` 이름이 있거나 없는 변수의 리스트를 만든다. * `array(x,dim=)` 데이터 x의 어레이. `dim=c(3,42)`와 같은 방식으로 dimension을 지정. * `matrix(x,nrow=,ncol=)` 행렬 * `factor(x,levels=)` 벡터 x를 factor로 인코드 * `gl(n,k,length=n*k,labels=1:n)` generate levels (factors) by specifying the pattern of their levels; k is the number of levels, and n is the number of replications * `expand.grid()` a data frame from all combinations of the supplied vectors or factors * `rbind(...)` combin arguments by rows for matrices, data frames, and others * `cbind(...)` id. by columns == 데이터 슬라이싱과 추출 == == 변수 변환 == == 변수 정보 == == 데이터 선택 및 조작 == == 수학 == == 행렬 == == 고급 데이터 처리 == == 문자열 == == 날짜와 시간 == == 플로팅 == == 저수준 플로팅 명령어 == == 그래픽 파라미터 == == 격자 그래픽 == == 최적화와 모델 피팅 == == 통계 == == 분포 == == 프로그래밍 ==