Description Usage Arguments Details Value Note Author(s) See Also Examples
La fonction geoTransfer
permet de transférer des données météo spatialisées vers un
référentiel différent de celui fourni.
Sur la base d'une matrice de correspondance (pondérations) générée par geoWeights
, des données
spatialisées sur la grille SAFRAN peuvent, par exemple, être transférées vers un référentiel géographique plus
pertinent (ex: zonage administratif).
1 | geoTransfer(meteoM, poids, var.maille, var.met, var.poids, var.geo, var.temp)
|
meteoM |
Objet de classe |
poids |
Objet de classe |
var.maille |
Variables (nom au format |
var.met |
Variables météo (nom au format |
var.poids |
Variable (nom au format |
var.geo |
Variable (nom au format |
var.temp |
Variable (nom au format |
Les données meteoM
et poids
sont classiquement générées à l'aide des fonctions readMFfiles
et geoWeights
, respectivement.
geoTransfer
retourne un objet de classe 'data.frame'
comportant:
La variable identifiant l'unité géographique vers laquelle ont été transférées les données (var.geo
).
La variable représentant le pas de temps utilisé (var.temp
).
L'ensemble des données définies dans var.met
, transférées de la maille vers var.geo
et dont la dimension temporelle var.temp
est conservée.
L'application classique de geoTransfer
est le transfert de données météo, fournies à la maille SAFRAN,
vers un référentiel géographique administratif (ex: communes).
A toutes fins utiles, la matrice de poids (poids
) issue des croisements entre les mailles SAFRAN et l'ensemble des
communes françaises (France métropolitaine) selon le référentiel 2011 est disponible dans le répertoire 'exemple' du package.
Yann Desjeux
1 2 3 4 5 6 7 8 9 10 11 12 | ## Not run:
path <- system.file("exemple", "Poids_dep17.csv", package = "meteoRIT")
poids17 <- read.table(path, sep = ";", dec = ".", header = TRUE)
Meteo_Communes17 <- geoTransfer(meteoM = meteo17, poids = poids17,
var.maille = c("numero_de_maille", "maille"), var.met = c("temp_moyenne",
"temp_min", "temp_max", "precip_tot"), var.poids = "PoidsGeoSafran",
var.geo = "INSEE_COM", var.temp = "mois")
head(Meteo_Communes17)
summary(Meteo_Communes17)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.