Bonjour,
Je souhaite importer des feuilles d'un fichier excel et les renommer. Mon fichier excel comporte plusieurs centaines de feuilles, donc je veux faire une commande pour toutes les feuilles à la fois.
Ya-t-il une fonction (ou groupe de fonctions) qui me permettrait de faire ça ? (au niveau des "????" dans mes commandes, ci-dessous).
Merci d'avance pour votre aide.
S. Barbier
sites <- c("0008", "0017", "0025")
# noms de quelques-unes des feuilles excel à importer
a <- 1
for (i in 1:length(sites))
a[i] <- paste("r", sites[i], sep=".")
# a
# [1] "r.0008" "r.0017" "r.0025"
# "a" contient les noms que je souhaite attribuer aux matrices importées. Ex : la feuille excel "0008" donnera la matrice "r.0008".
# mes matrices ne peuvent pas porter le nom de la feuille excel car il est numérique. D'où la transormation avec "paste"
???? a[1] <- read.xls("V:\\...Essai.xls", sheet=i)
# je voudrais que cette ligne importe mes i feuilles, en les nommant "r.i".