2015-05-07 2 views
0

Я использую highcharts heatmap для отображения данных фиксированного интервала, иногда с 24, 48 или 96 значениями в день.Как произвольно печатать на жестком диске Ярлыки текстовых меток на оси y в высоких диаграммах

На оси y я не хочу отображать каждый раз в зависимости от интервала, это загромождает ось y.

Как я могу скопировать произвольные метки вдоль оси y. Я хочу, чтобы 24:00 в верхней части, 00:00 внизу, и 06:00, 12:00, 18:00, равномерно разнесенных между ними?

24:00 |

......... |

......... |

18:00 |

......... |

......... |

12:00 |

......... |

......... |

06:00 |

......... |

......... |

00:00 |

+2

Используйте [ 'tickPositions'] (HTTP: //api.highcharts. com/highcharts # yAxis.tickPositions) или ['tickPositioner'] (http://api.highcharts.com/highcharts#yAxis.tickPositioner). Затем используйте ['labels.formatter'] (http://api.highcharts.com/highcharts#yAxis.labels.formatter) для рендеринга меток в формате'% H:% M'. –

+0

Спасибо @PawelFus, но можете ли вы расширить это? Как бы выглядела фактическая функция, чтобы получить шесть строк выше в позициях, которые я хочу? – user2819573

+0

Если вы можете создать какую-нибудь живую демонстрацию с проблемой (например, jsfiddle со статическими данными), я могу привести пример, который ее исправляет. –

ответ

0

Я не думаю, что я просил это возможно, так что я в конечном итоге вычисления подходящего tickInterval в другом месте, чтобы перейти на график

Смежные вопросы