2016-03-31 13 views
1

Ich versuche, Daten plotly.js mit Deutsch-Nummer zum Beispiel der Formatierung mit angezeigt werden: "1.234,0"plotly tickformat gilt nicht Deutsch locale Zahlenformat

layout = { yaxis: { tickformat:‘, . " } }

Aber es funktioniert nicht für mich.

ich gefunden habe Arbeitsbeispiel:

https://plot.ly/2503/~chris/

Wie das ich erreichen?

Hilfe wird sehr geschätzt.

layout = { separators = ',.' } 

wo das erste Zeichen der Dezimaltrenner ist, und das zweite ist die Tausendertrennzeichen:

+0

Entschuldigung - Korrektur: tickformat: '.,' –

+0

Haben Sie es geschafft, es zu lösen? Ich habe versucht, es mit Hoverformat zu erreichen, aber ohne Erfolg. –

Antwort

0

Zu diesem Zweck sollten Sie die Separatoren Eigenschaft in Layout, wie diese verwendet werden. Weitere Informationen finden Sie unter https://plot.ly/javascript-graphing-library/reference/#layout-separators.

Für die Formatierung von Zahlen sollten Sie das Hoverformat in layout.xaxis oder layout.yaxis verwenden. Also, Ihr Problem zu lösen, können Sie die folgende verwenden:

layout = { 
      separators = ',.', 
      yaxis: { hoverformat = '.1f' } 
     } 

Hoffnung, das hilft.