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

+ Recent posts