plotly / plotly/plotly_matlab

fig2plotly does not handle timeseries plots

Offen
#138 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
MATLAB
Sterne
413
Forks
166
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

fig2plotly fails completely if I provide it with a timeseries plot that has datetimes on as the x-axis.
Here's an example with a tscollection mydata, where mydata.Time is double data that is posix time (seconds since epoch), and the mydata.TimeInfo.StartDate is '01-Jan-1970 00:00:00.000'.

fig = figure; plot(myData.accelmeterZ_mps2)
image

fig2plotly(fig);

Error using response_handler (line 31)
Hm... Plotly had some trouble decoding your 'args'. Are you sure your data or styling object is in the right format? Check out
the examples at plot.ly/api for guidance.

However, if I just plot the underlying data, it works just fine:

fig2 = figure; plot(myData.Time, myData.accelmeterZ_mps2.Data);

image

fig2plotly(fig2);

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Fehler mit dem tscollection-Beispiel unter Verwendung von fig2plotly(fig) zu reproduzieren, und vergleiche ihn anschließend mit dem funktionierenden Plot von myData.Time und myData.accelmeterZ_mps2.Data. Untersuche die Verarbeitung von datetime- oder timeseries-Plottdaten im Zusammenhang mit dem response_handler-Fehler in Zeile 31. Die Aufgabe ist erledigt, wenn die timeseries-Figur ohne den Plotly-Decodierungsfehler exportiert wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
matlab
Bereich
data-visualization
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.