knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
options(tibble.print_min = 5, tibble.print_max = 5)

Eva-Scan

Lifecycle: experimental Codecov test coverage

Résumé

Le package evavelo applique des traitements automatiques sur les fichiers d'enquêtes liés à la méthode EVA-VELO (Méthode nationale pour l'évaluation des retombées des véloroutes) développée par Vélo et Territoires

Ce projet est composé de fonctions de traitements de fichier mais aussi d'une interface web.

Installation

# Development version from GitHub
# install.packages("devtools")
devtools::install_github("JMPivette/evavelo")

Traitement d'enquête Eva-Velo

La function principale process_evavelo() permet de traiter un fichier d'enquête xlsx avec la méthode Eva-Vélo. Cette function va notamment:

xlsx_path <- system.file("example-data/02_simplified.xlsx", package = "evavelo")

## Process File
eva_data_processed <- evavelo::process_evavelo(xlsx_path)

## Read outputs
lapply(eva_data_processed, head)

Traitement étapes par étapes

Il est possible de décomposer tous les traitements effectués par process_evavelo() étape par étape:

Lecture du fichier

La fonction read_evavelo() permet de lire un fichier xlsx et de récupérer un objet avec toutes les informations intéressantes pour le traitement.

eva_data <- evavelo::read_evavelo(xlsx_path)

Géocodage des villes

La fonction geocode_evavelo() permet de modifier l'objet en géocodant les noms de communes

eva_data_geocoded <- evavelo::geocode_evavelo(eva_data)

Process

La fonction process_evavelo() que nous avons déjà utilisé sur un fichier Excel peut aussi être utilisée directement sur un objet précédemment géocodé avec geocode_evavelo()

eva_data_processed <- evavelo::process_evavelo(eva_data_geocoded)

Interface Web

La fonction evavelo::app_run() permet d'utiliser le package via une interface web:

UI Screenshot

Classification de compteurs similaires

Le package eva-scan permet aussi de créer une classification hiérarchique des compteurs à partir de données de comptages automatiques. Cette classification est disponible dans l'interface Web.



JMPivette/evavelo documentation built on April 8, 2023, 4:20 p.m.