5강. 데이터 입출력(data input and output)
추천글 : 【RStudio】 R 스튜디오 목차
1. 디렉토리 [본문]
2. 입력 [본문]
3. 출력 [본문]
1. 디렉토리 [목차]
# working directory 확인
getwd()
# working directory 설정
setwd("C:/Users")
# 작업내역 저장 : 파일확장자는 자유
savehistory("File_Name.free_format")
2. 입력 [목차]
data1 <- data.frame(c("A", "B", "C"), c("a", "b", "c"), c(1, 2, 3))
data2 <- read.table("C:/Users/FILE_NAME.txt", header = T, sep = "\t") # sep = " " (white space)
data3 <- read.table("C:/Users/FILE_NAME.txt", col.names = seq(1, 7))
data4 <- read.csv("C:/Users/FILE_NAME.csv", header = T, row.names = 1)
⑴ note = read.csv("FILE.csv", row.names = 1)
① FILE.csv라는 파일을 읽어서 note라는 object에 저장
② 1열을 note의 rownames로 설정
③ 1행이 note의 colnames임은 default 설정됨
④ row.names = 1이 없는 경우 0열을 1, 2, ···로 설정하여 rownames로 자동 설정됨
3. 출력 [목차]
getwd()
setwd("C:/Users")
savehistory("File_Name.Any_format")
write.table(data3, "C:/Users/ANOTHER_FILE_NAME.txt")
write.table(data3, "C:/Users/ANOTHER_FILE_NAME.txt", sep = '\t')
write.csv(data3, "C:/Users/ANOTHER_FILE_NAME.csv") # sep = ',' automatically
입력 : 2019.10.13 23:30
'▶ 자연과학 > ▷ RStudio' 카테고리의 다른 글
【RStudio】 7강. 확률분포 (0) | 2019.10.28 |
---|---|
【RStudio】 6강. 그래프 그리기 (0) | 2019.10.27 |
【RStudio】 4강. 행렬 (0) | 2019.10.27 |
【RStudio】 3강. 배열 (0) | 2019.09.23 |
【RStudio】 2강. R의 기초 (0) | 2019.09.23 |
최근댓글