반응형
데이터 금방 불러오기
Text 파일 같은 곳에서 바로 R에 다가 불러오고 싶을 수 있다.
csv로 저장했던 파일이 잘 안 불려올 수도 있다.
더 나아가 이런 pdf에 있는 표를 가져오고 싶을 수도 있다.
그 경우 아래 방식을 쓰면 가능
(Window 기준) read.table(file="clipboard" ~~)
먼저 text 파일
1. 먼저 text 파일 데이터를 복사한다. (Ctrl + c)
2. 그리고 R에서 아래 코드를 실행한다. (Window 기준)
sample_data <- read.table(file = "clipboard",
sep = ",", header=TRUE)
(맥은 아래 코드와 같다)
sample_data <- read.table(pipe("pbpaste"), sep=",", header = TRUE)
3. 코드를 시행하면 변수에 저장된다
만약 데이터 구분이 ','가 아니라 '\t'이면 sep='\t'라고 바꾸면 된다.
sample_data <- read.table(file = "clipboard",
sep = "\t", header=TRUE)
또 다른 예시를 보자
(Window 기준) pdf에서 복사해오기
이번에는 pdf를 복사해보자
pdf면 이렇게 복사하고
텍스트에 저장한다
2021년만 index라고 바꾼 상태
모든 데이터가 ' ' 빈 스페이스로 구분되고 있으니까
sep = ' '로만 바꿔서 실행하면 잘 불러와진다!
참고 :
http://www.sthda.com/english/wiki/reading-data-from-excel-files-xls-xlsx-into-r
반응형
'명령어 등등' 카테고리의 다른 글
scp - linux 간 파일 쉽게 보내기 scp 명령어 (0) | 2023.05.01 |
---|---|
해당 경로에서 폴더마다 용량 체크 du -sh * | sort -hr (0) | 2023.04.26 |
[R] 과학적 표기법 바꾸기 options(scipen=10000) (0) | 2023.04.24 |
파일 개수 세기 ls : ls -l | grep ^- | wc -l. (0) | 2023.04.15 |
[R] R로 시간 분석하기 / 여섯 자리 글자를 시분초로 읽는 방법 hms (0) | 2023.02.04 |
[R] 한글 들어간 dataframe 제대로 저장하는 법 write.csv (0) | 2023.02.04 |
vscode를 터미널에서 바로 띄우기 ($ code .) 그리고 에러 해결 (0) | 2022.07.18 |
shell script 에서 for문 쓰기 (loop) (0) | 2022.06.07 |