Plotly R: Kann keine Punkte zum Plotten erhalten, wenn zwei Werte pro x-Faktor-Ebene vorhanden sind
Ich habe einen Datenrahmen wie diesen:
dput(df)
structure(list(x = structure(c(1L, 2L, 3L, 4L, 5L, 1L, 2L, 3L,
4L, 5L), .Label = c("41197708", "41223094", "41244000", "41244435",
"41244936"), class = "factor"), y = c(1, 1, 1, 1, 1, 2, 2, 2,
2, 2)), .Names = c("x", "y"), row.names = c(NA, -10L), class = "data.frame")
Versuchen Sie, ein Punktdiagramm mit folgenden Punkten zu drucken:
plot_ly(df, x = levels(x), y = y, mode = 'markers')
Ich sehe nur Punkte, die y = 1 und nicht y = 2 entsprechen. Irgendeine Idee warum?
Das Folgende funktioniert im Plot, aber dann werden x-Achsen-Werte als numerisch / stetig behandelt (nicht das, was ich will):
plot_ly(df, x = x, y = y, mode = 'markers')