marker size is incorrect when colouring / grouping variable is non-numeric
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- R
- Sterne
- 2.7k
- Forks
- 641
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The first two markers should be small, the next two large. Instead, the first and third are small, and the second and fourth are large:
plot_ly(type = "scatter", mode = "markers", x = 1:4, y = 1:4, marker = list(size = c(5, 5, 10, 10)), color = c("1", "2", "1", "2"))
Grouping on a numeric variable makes the bug disappear:
plot_ly(type = "scatter", mode = "markers", x = 1:4, y = 1:4, marker = list(size = c(5, 5, 10, 10)), color = c(1, 2, 1, 2))
I am running R 3.6.3 on RHEL 7.6 with plotly 4.9.2.1
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es ist keine Quelldatei oder kein Test angegeben. Starte damit, beide plot_ly-Beispiele im Issue auszuführen, und verfolge, wie die Gruppierung nach Zeichenwerten gegenüber numerischen Farbwerten in Markerdaten umgewandelt wird; abgeschlossen ist die Arbeit, wenn die Größenwerte in beiden Fällen an ihren ursprünglichen Beobachtungen ausgerichtet bleiben und eine Regressionstestabdeckung hinzugefügt wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- plotly, r
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100