R, 파일 입출력 (FILE I/O) Start.
BioinformaticsAndMe
R, FILE I/O
일반적으로 R programming의 작업 환경은 내문서에서 시작된다.
# 현재 디렉토리 위치를 반환하는 함수
getwd()
> getwd()
[1] "C:/Users/home/Documents"
# 현재 디렉토리 위치를 바꾸는 함수
setwd()
setwd("C:/Users/home/Desktop")
> getwd()
[1] "C:/Users/home/Desktop"
# 파일 읽기 함수
read.table()
>Input_data <- read.table("test.txt", header=TRUE, sep="\t", na.strings=c(".","NA"))
"test.txt" : 파일이름
header=TRUE : 헤더가 있는 경우 헤더를 사용하며, 만약 header 파라미터를 넣지 않으면 모두 데이터로 인식.
sep=" " : 구분자가 탭(\t)dm로 인식되는 경우.
na.strings=c(".", "nA") : 파일로부터 읽어온 값이 '.' 또는 'NA'인 경우 '결측치, Not Available (NA)'로 인식.
# 파일 쓰기 함수
write.table()
>write.table("result.txt", sep=",", quote=F, row.names=F)
sep=“,“ : 컬럼의 구분자를 쉽표(,)를 사용.
quote=F : 출력되는 값들의 Double Quotation(“”)를 제거하고 출력.
row.names=F : 데이터의 rowname 출력 X.
R, 파일 입출력 (FILE I/O) End.
BioinformaticsAndMe
'R' 카테고리의 다른 글
R, as.Date (날짜 변환) (0) | 2019.06.03 |
---|---|
pathview (패스웨이 분석) (2) | 2019.05.22 |
R, T-test (R, T검정) (0) | 2018.08.29 |
R plot (그래픽스) (0) | 2018.08.27 |
R 회귀분석 (R regression test) (0) | 2018.08.19 |