ggplotly zeigt geom_line nicht richtig an

Ich versuche, ggplotly zu verwenden, um meinem ggplot-Diagramm Interaktivität hinzuzufügen. Ich habe versucht, dies in RStudio und über die Befehlszeile auszuführen, mit den gleichen Ergebnissen.

Daten

library(plotly)
df1 <- as.data.frame(list('x'=1:100,'y'=1:100,'lw'=abs(rnorm(100))))
b <- ggplot(data=df1, aes(x=x,y=y)) + geom_line(size=df1$lw)

Wenn ich @ anzeib normalerweise, d. h.> b, Ich bekomme einen korrekten Plot

Allerdings, wenn ich dann @ eingebggplotly(), Ich erhalte die folgende Handlung:

Mit meinen realen Daten sind die Ergebnisse noch schlechter. Unten ist einplot(), was richtig ist, gefolgt vonggplotly()

Ich habe eine Idee, wie ich das richtig anzeigen kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage