63. R에서 CSV 파일 저장하고 엑셀에서 열어보기
1. 데이터를 CSV 파일로 저장하기
먼저 CSV 파일이 저장될 폴더를 작업폴더(working directory)로 설정해줍니다.
(작업폴더 설정하는 방법 : http://hsm-edu.tistory.com/477)
>setwd('C:/Users/Desktop/HSM')
R 내장 데이터셋 중에서 trees를 CSV파일로 출력할 것입니다. trees는 데이터프레임입니다. 아래와 같이 my.trees에 trees를 저장해줍니다.
> my.trees=trees
> my.trees
Girth Height Volume
1 8.3 70 10.3
2 8.6 65 10.3
3 8.8 63 10.2
4 10.5 72 16.4
5 10.7 81 18.8
6 10.8 83 19.7
7 11.0 66 15.6
8 11.0 75 18.2
9 11.1 80 22.6
10 11.2 75 19.9
11 11.3 79 24.2
12 11.4 76 21.0
13 11.4 76 21.4
14 11.7 69 21.3
15 12.0 75 19.1
16 12.9 74 22.2
17 12.9 85 33.8
18 13.3 86 27.4
19 13.7 71 25.7
20 13.8 64 24.9
21 14.0 78 34.5
22 14.2 80 31.7
23 14.5 74 36.3
24 16.0 72 38.3
25 16.3 77 42.6
26 17.3 81 55.4
27 17.5 82 55.7
28 17.9 80 58.3
29 18.0 80 51.5
30 18.0 80 51.0
31 20.6 87 77.0
CSV파일을 저장할 때는 write.csv 라는 함수를 이용합니다. 아래와 같은 형식으로 사용합니다.
write.csv(저장할 데이터, 저장될 파일 이름, 행 이름 생략 여부)
이제 my.trees 라는 데이터를 CSV로 저장해보겠습니다. row.names 옵션은 행의 이름이 있는지 여부를 설정하는 것입니다. true와 false 모두 저장해보겠습니다.
> write.csv(my.trees,file="my_trees_true.csv",row.names=TRUE)
> write.csv(my.trees,file="my_trees_false.csv",row.names=FALSE)
2. 엑셀에서 열어보기
row.names가 TRUE인 경우.
row.names가 FALSE인 경우.
영상이 더 편하신 분
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 65. 균등분포 (uniform distribution) (0) | 2020.03.29 |
---|---|
[R 강의] 64. 엑셀에서 저장한 CSV 파일 R로 불러오기 (3) | 2020.03.29 |
[R 강의] 62. order 함수 (0) | 2020.03.28 |
[R 강의] 61. 데이터가 너무 클 때 일부만 보여주는 함수 (head, tail) (0) | 2020.03.28 |
[R 강의] 60. 객체의 내부 구조 보는 법 (str) (0) | 2020.03.28 |
댓글