2016-07-14 14 views
6

x ekseninin bir tarihe karşılık geldiği (y, y) koordinatlarına sahip bir çizgi grafik oluşturmaya çalışıyorum ve y ekseni bir değere karşılık geliyor. Tarih, DD-AA-YYYY, yani 15-04-2015 olarak biçimlendirilmiştir.Plotly'de nasıl bir izleme ekleyebilirim ve x ekseni boyunca her veri noktası için özel bir sipariş belirleyebilir miyim?

Ben böyle bir şeyle ilk iz ekleyin:

 var trace = { 
      x: ["9-10-2016", "6-12-2016", "8-12-2016"], 
      y: [30, 11, 38], 
      name: "trace 1", 
     mode: 'lines 

, bir javascript dizisi için özel bir sıralama yöntemi kullanılarak tarihe göre x ekseni ve y ekseni için ben sadece sıralama benim dizi. Ancak, grafiğe yeni bir iz eklediğimde, grafikteki diğer izlere göre tarihe göre sıralanan noktalara sahip olmanın bariz bir yolu olduğu görülmemektedir. İkinci eserde yer alan bazı noktaların, ilk izdeki tarihlerden daha eski tarihlere sahip olmalarına rağmen, her zaman ilk iz üzerindeki her şeyin hakkı gibi görünüyorlar.

+0

http://stackoverflow.com/questions/35071063/how-to-make-plotly-chart-with-year-mapped-to-line-color-and-months-on-x-axis gör –

cevap

0

X ekseni için özel sıralama yönteminizi nasıl uyguluyorsunuz? Bu Plotly'nin desteklediği bir şey mi? Bunun için herhangi bir belge görmedim.

Plotly'nin tarih biçimi 'a göre, yyyy-mm-dd HH:MM:SS.ssssss.

Bu eksenle eşleşen x ekseni verilerini almayı dener ve sorununuzu çözüp çözmediğine bakarım. Sorununuzu çözmezse, sorunu gösteren bir JSFiddle'a sahip olmanız yararlı olacaktır. bu yardımcı olur

İlgili konular