0
J'ai lu le manuel et j'ai essayé de reproduire l'exemple suivant. Mais R produit une erreur:Exemple d'arbre pliable ne fonctionnant pas
Error in collapsibleTree(tree, tooltip = TRUE, attribute = "Value", aggFun = identity) : df must be a data frame
Ma question est quel est le problème avec ce morceau de code. J'utilise R version 3.4.1. Merci!
# Using a flat relationship-style data frame with tooltips
Relationships <- data.frame(
Parent = c(".",".","A", "A", "A", "B", "B", "C", "E", "E", "F", "K", "K", "M", "M"),
Child = c("A","K","B", "C", "D", "E", "F", "G", "H", "I", "J", "L", "M", "N", "O"),
Value = 1:15
)
tree <- data.tree::FromDataFrameNetwork(Relationships, "Value")
# Define root node value as 0
tree$Value <- 0
# Create tree diagram with the aggregation function of identity
collapsibleTree(tree, tooltip=TRUE, attribute="Value", aggFun=identity)
L'arborescence s'ouvre et se ferme lorsque vous cliquez sur les nœuds ... – sconfluentus
Intéressant. Le même code ne fonctionne pas pour moi. J'utilise les paquets "R version 3.4.1 (2017-06-30)": data.tree "3.4.1", collapsibleTree "3.4.1". Existe-t-il un moyen de transformer les données de format long (ne contiennent que deux colonnes, à savoir, de & à) en un que collasibleTree requries? – ljw5122
Je ne sais pas, j'ai utilisé exactement votre code, juste ajouté les fonctions 'require()' au début. Cela a fonctionné complètement bien. La seule chose que je pourrais vérifier. Tous les trucs de JS ne fonctionnent pas bien dans les volets de tracé de Rstudio. Avez-vous essayé de l'enregistrer en tant que fichier HTML et l'ouvrir là pour voir si cela fonctionne dans une fenêtre de navigateur – sconfluentus