2017-05-30 4 views

Antwort

1

Ja, das ist, was die pixelsPerLabel option tut:

Anzahl der Pixel zwischen den einzelnen x- und y-Label zu verlangen. Größere Werte ergeben eine spärere Achse mit weniger Zecken. Dies wird auf einer pro Achse Basis festgelegt.

Typ: integer Default: 70 (x-Achse) oder 30 (y-Achse)

Sie können auch die axisLabelWidth Option, um die <div> s zu schrumpfen, dass dygraphs verwendet für die x-Achse Labels:

new Dygraph(div, data, { 
    axes: { 
    x: { 
     pixelsPerLabel: 36, 
     axisLabelWidth: 30 
    } 
    } 
}); 

pixelsPerLabel Die Einstellung ist eine Minimum. dygraphs entscheiden sich möglicherweise dafür, mehr Platz zu verwenden, um schöne Label-Werte zu erhalten. Wenn Sie Ihre Ticks alle 36 Pixel wirklich möchten, müssen Sie einen benutzerdefinierten Ticker verwenden.

+0

Vielen Dank. Eine andere Frage: Kann ich jede Minute (x-Achse) alle 36 Pixel zeigen, wenn ich 120 Werte pro Minute habe? – DisaPadla

Verwandte Themen