plotly heatmap doesn't take a dataframe
Offen
Dieses Issue hat noch niemand übernommen.
documentation
enhancement
- Vorherrschende Sprache
- R
- Sterne
- 2.7k
- Forks
- 641
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The figure reference documentation says
plot_ly(df, type="heatmap"[, ...])
the df in the code above indicates a data frame
The code below doesn't work
url <- "http://datasets.flowingdata.com/ppg2008.csv"
nba_players <- read.csv(url, row.names = 1)
plot_ly(nba_players, type = "heatmap")
A solution is to use a data.matrix
plot_ly(z = data.matrix(nba_players),
x = colnames(nba_players),
y = row.names(nba_players),
type = "heatmap")
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
Beginne damit, das dokumentierte Beispiel plot_ly(nba_players, type = "heatmap") mit der bereitgestellten CSV zu reproduzieren, und untersuche anschließend den Pfad zur Heatmap-Figurenreferenz. Erledigt ist die Aufgabe, wenn entweder ein Data Frame wie dokumentiert akzeptiert wird oder die Referenz die erforderliche Matrixkonvertierung und ihre x/y-Labels eindeutig erklärt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- plotly, r
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100