inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

R로 하는 웹 크롤링 - 입문편

반복문 활용하기에서 질문 있습니다.

290

정승원[학생](정경대학 정치외교

작성한 질문수 1

0

제가 한 코딩은 아래와 같습니다.

final_data <- NULL

i<-1

for(i in 1:length(folder_list)){

 

  folder_list[i]

  setwd(paste0("/Users/seungwonjeong/R",folder_list[i]))

  getwd()

  file_list <- list.files()

  j <-2

  for(j in 1: length(file_list)){

  data <- read.csv(file_list[j])

  final_data <- rbind(final_data, data)

  cat("\n", i, "_", j)

  }

뭐가 문제인지 final data와 data가 데이터로 추가가 되지 않습니다.

사실 파일 불러오는 것에서부터 이해가 안됐는데, 파일을 새로운 디스크에 만든 것이 아니라 데스크탑 내에 폴더로 만들었고 지금까지 항상 워킹 디렉터리는 코딩으로 설정하지 않고 마우스로 files -> more (설정아이콘)에서 set as working directory로 해 왔습니다. setwd부터 잘못된건가요? 제 파일 경로를 몰라서 getwd해서 나온 주소 그대로 복붙해서 setwd(paste~에다가 넣어서 실행했는데 경고문구가 뜨더군요 ㅠㅠ. 

질문을 정리하자면, 파일을 저렇게 막무가내로 불러온게 문제의 원인인건가요 아니면 다른데서 원인을 찾아야 할까요?

웹-크롤링 R

답변 1

0

코코

안녕하세요. 정승원님. 지금 코드만 복사해주신 상태로는 원인을 알기 어렵습니다.

디렉토리는 말씀하신 것처럼 마우스로 설정하셔도 상관없습니다만, 항상 코드를 기반으로 작성하시는게 좋습니다.

더불어 error가 아니라 warning이면 대부분 문제가 없는 경우입니다.

혹시 

 setwd(paste0("/Users/seungwonjeong/R",folder_list[i]))

이코드에서 마지막 / 를 안 적으신건 아닐까요?

 setwd(paste0("/Users/seungwonjeong/R/",folder_list[i]))

클리앙 강의 시 문의 드립니다.

0

258

0

반복문 활용편 질문

0

291

0

크롤링 후 > character(0) 만 도출....ㅠㅠㅠ

0

326

0

readHTMLTable error

0

331

1

데이터 프레임 오류

0

433

1

str(m3)결과 문의

0

348

1

구글플레이 리뷰 크롤링

0

404

1

예제 파일은 없나요

0

203

0

html함수가 실행되지 않아요

0

262

1

readHTMLTable이 안되서..ㅠ

0

348

2

htmltab 라이브러리 삭제 ... readHTMLTable() 도 안되네요..

0

422

3

클리앙 크롤링 실습 중 문의사항

0

537

1

Rstudio 에서 한글로 작성한 주석이 깨집니다.

0

516

3

csv 한글깨짐 현상

0

560

1

클리앙 크롤링-1 총결과를 출력할 때

0

350

1

data frame 질문

0

1708

1

질문이 있습니다.

0

553

1

클리앙 크롤링-1 hit 관련 질문

0

276

1

("?<=).*(?=)") 활용 정규식 작성법 문의

0

363

1

클리앙 크롤링-1 질문

0

200

1

클리앙 크롤링 2에서 질문있습니다.

0

185

1

클리앙 싸이트 크롤링 질문 드립니다.

0

195

1

네이버 주식 크롤링 (1) 질문드립니다.

0

370

3

str_extract 자세하게 설명좀 해주세요

1

233

1