728x90
반응형
1. Connection interface: 파일 등의 다른 개체들과 인터페이스 제공
1) file: 파일의 연결 인터페이스
2) gzfile: gzip으로 압축된 파일의 연결 인터페이스
3) bzfile: bzip2로 압축된 파일의 연결 인터페이스
4) url: 웹페이지 연결 인터페이스
2. File Connections: file interface의 상세 파라미터를 아래처럼 입력한다.
1) description: 파일 이름
2) open: 파일 읽는 상태를 결정
- r: 읽기 전용
- w: 쓰기
- a: appending (기존의 파일 내용을 제거하지 않고 추가 작성)
- rb, wb, ab: 위의 각 형태를 binary mode로 실행
3. Connection 방법
1) read.csv() 활용하여 파일 열기
- data<-read.csv("test.txt"): test.txt 내용을 열어서 확인할 수 있다.
2) 기존 file() 활용하여 파일 열기
4. 텍스트 파일 라인별 읽기
1) readLines()
- readLines(입력 connection, 읽을 라인 수)를 통해 해당 데이터를 읽어 올 수 있다.
2) writeLines()
- 파일 쓰기를 하려는 경우 해당 함수로 파일에 Writing을 할 수 있다.
3) 웹 페이지 열기
- readLines()를 통해 웹 페이지 여는 것이 가능하다.
728x90
반응형
'IT | Computer > R' 카테고리의 다른 글
R 언어 통계 프로그래밍: Control Structure 제어문 (0) | 2016.04.01 |
---|---|
R 언어 통계 프로그래밍: Subsetting (0) | 2016.03.31 |
R 언어 통계 프로그래밍: 대용량 데이터 처리 (1) | 2016.01.09 |
R 언어 통계 프로그래밍: Reading/Writing Data (0) | 2015.12.30 |
R 통계 프로그래밍: Data Type (Factors, NA, NaN, Data Frames, Names) (0) | 2015.12.15 |