Bonjour,
Si tous les éléments de ta liste ont la même longueur alors la solution de Serge est effectivement la plus simple. Si ce n'est pas le cas tu peux utiliser la librairie XLConnect qui te permet via la fonction writeWorksheet de spécifier exactement l'endroit de la feuille excel ou exporter tes données. Il y a peut-être plus simple mais je ne connais pas les autres possibilités d'interagir avec Excel.
Le seul truc pénible c'est qu'elle dépend de la librairie rjava qui elle même dépend de Java JDK 1.2 (ou plus). Une fois tout ça installer ça fonctionne assez bien.
Code : Tout sélectionner
# création du classeur excel
wb <- loadWorkbook("Export.xls", create = TRUE)
# création d'une feuille dans le classeur
createSheet(wb, name = "Feuil1")
# export des éléments de la liste :
for (i in seq_along(data)) {
writeWorksheet(wb, data[i], sheet = "Feuil1", startcol = i)
}
saveWorkbook(wb)
Cordialement,
Maxime