représentation du graphe de dépendances d’un paquet du CRAN

méthode : usage du paquet Cranly

library(cranly)
# importation de la librairie Cranly (il faut l'avoir installée au préalable)
png("dépendances Cranly")
# titre appliqué à la figure issue du programme
cran_db <- tools::CRAN_package_db()
# nettoie la base de données CRAN
cran_db_clean <- clean_CRAN_db(cran_db)
# télécharge et lit les données du réseau du package sélectionné
package_network <- build_network(cran_db_clean)
# création du réseau de dépendances
leaflet_tree <- build_dependence_tree(package_network, "leaflet")
# application du script au package leaflet
png(file = "leaflet_tree.png", width = 1200, height = 800)
plot(leaflet_tree) 
# création de la figure leaflet_tree
dev.off()
browseURL("dépendances Cranly")
# ouverture d'une pagfe web avec le résultat