2016-04-27 5 views
5

Wenn ich das große Paket ggdendro benutzen mein Baum zu zeichnen, ich auf ein Problem kommen: Eines Tages, alle Etiketten des Baumes es produziert plötzlich verschwanden.R: Paket ggdendro Plotten Etiketten disppear

Wenn ich den folgenden Code in meinem lokalen Rechner und Server laufen lasse, erhalte ich unterschiedliche Ergebnisse. In der Serverversion sind keine Labels in lokalen Computern und Labels vorhanden.

fit = ClustOfVar::hclustvar(X.quanti = mtcars) 

ggdendro::ggdendrogram(as.dendrogram(fit),rotate = TRUE) 

Server Version (OK): enter image description here

Lokale Windows 7 Version (keine Etiketten): enter image description here

Ich druckte die Session Informationen sowie Referenzen.

dput vergleichen (gleich) enter image description here:

+0

Können Sie 'dput (ggdendro :: ggdendrogram (as.dendrogram (fit), drehen = TRUE))' aus beiden Quellen? – tchakravarty

+0

@tchakravarty Ich verglich Ergebnisse Wort für Wort, kein Unterschied. – John

+1

Nach diesem Punkt ist es nur "ggplot", das die Struktur behandelt. RStudio Server/Desktop Unterschiede Sperre, könnte dies nur bis zu den verschiedenen Versionen von 'ggplot2', die Sie installiert haben. – tchakravarty

Antwort

2

Dieses Problem wird in der aktuellen Entwicklungsversion von ggdendro, version 0.1.19

Das zugrunde liegende Problem bei issue #24 behoben wurde beschrieben. Dieser Fehler wurde in einer Änderung des Verhaltens in ggplot2 aufgedeckt und verursacht ein Problem mit der Paketversion 0.4. Um klar zu sein - die Bug war in ggdendro, nicht ggplot2 oder scales, sondern tauchte nie, wenn frühere Versionen von scales verwenden.

Diese Version ist noch nicht auf CRAN, so verwenden devtools die neueste Version zu erhalten:

devtools::install_github("andrie/ggdendro") 

aktualisieren. Version 0.1-20 von ggdendro ist jetzt auf CRAN verfügbar.