R-Blogger블로그·해설한국어2023-12-18
Météo-France 오픈 데이터
멕소-프랑스 기상 데이터 활용하기 멕소-프랑스(Météo-France)가 공개 아카이브 데이터를 확대해 보입니다. 아직 API가 제공되지 않으며, 파일이 많이 분산돼 있는 상황에서 어떻게 데이터를 활용할 수 있을지 살펴보겠습니다. 필요한 R 패키지 로드 library(tidyverse) library(httr) library(glue) library(janitor) library(jsonlite) library(lubridate) 위 패키지들은 HTTP 요청, 문자열 포매팅, 데이터 정리, JSON 파싱, 날짜 처리 등에 사용됩니다. 데이터 파일 리스트 가져오기 아카이브는 https://data.meteofrance.fr/ 아래에 파일이 저장되어 있습니다. dir()와 같은 함수가 없으므로, httr로 페이지를 요청한 뒤 HTML을 파싱해 파일 목록을 추출합니다. library(rvest) base_url 위 스크립트는 CSV 파일만 필터링한 목록을 반환합니다. 파일 다운로드 및 읽기 download_and_read_csv 데이터 전처리 팁 날짜 파싱 – 대부분의 파일이 yyyy-mm-dd 형태를 갖습니다. lubridate::ymd를 사용해 날짜 컬럼을 변환하세요. 불필요 컬럼 제거 – janitor::clean_names를 사용해 컬럼명을 정리하고, select()로 필요한 컬럼만 남깁니다. 결측치 처리 – replace_na() 또는 filter()로 결측치를 처리하세요. 정리 API가 없더라도 웹 스크래핑과 파일 다운로드를 통해 공개된 기상 데이터를 활용할 수 있습니다. 위 코드를 기반으로 원하는 시계열을 추출하고 분석해 보시기 바랍니다.
원문 URL
전체 글은 원문 페이지에서 이어서 읽을 수 있습니다.
- 작성자
- R-Blogger
- 출처
- R-Blogger
- 플랫폼
- R-Blogger
- 분류
- 블로그·해설
- 언어
- 한국어
- 발행일
- 2023-12-18