2016-04-13 1 views
1

Ich habe die folgende Seite anweist, wie benutzerdefinierte Hover-Text für plotly Diagramme in R.Wie kann ich die Größe Linie in der Hoverinfo eines Diagrammdiagramms in R entfernen?

https://plot.ly/r/text-and-annotations/#custom-hover-text

Dies genau das zu tun scheint, zu schaffen, was ich will, aber wenn ich den Code kopieren (siehe unten) in RStudio und führen Sie es lokal aus Ich bekomme eine zusätzliche Zeile in meinem Hoverinfo, die Größe Variable.

Screenshots des Diagramms in RStudio:

enter image description here

Wie kann ich diese "wt (Größe): 1.835" entfernen Linie in hoverinfo?

Antwort

3

Ich kann erreichen, was Sie wollen, aber es ist hässlich, und wirklich ein bisschen wie ein Hack. Ich bin nicht allzu stolz darauf, aber hier sind wir.

1

Ich kam hier auf der Suche nach der gleichen Lösung und das obige funktionierte nach etwas Feilschen, aber ich fand schließlich die richtige Methode später. Hier ist sie:

Setzen Sie Ihre 'Größe' Variable innerhalb marker = Liste()

Also statt

plot_ly(x = disp, y = mpg, mode = "markers", color = cyl, size = wt, 
      hoverinfo = "text", 
      text = paste("Displacement = ", mtcars$disp, "Miles Per Gallon = ", mtcars$mpg)) 

können Sie verwenden

plot_ly(x = disp, y = mpg, mode = "markers", color = cyl, marker=list(size=wt), 
       hoverinfo = "text", 
       text = paste("Displacement = ", mtcars$disp, "Miles Per Gallon = ", mtcars$mpg)) 

Das hat für mich funktioniert.

Verwandte Themen