Учитывая следующие данные:
series = [{
data: [
[1564686000000, 1500],
[1562007600000, 2000],
[1559415600000, 10],
[1556737200000, 10],
[1554145200000, 1000],
[1551470400000, 435],
[1549051200000, 500],
[1546372800000, 10],
[1543694400000, 130],
[1541098800000, 120],
[1538420400000, 1000],
[1535828400000, 50],
[1533150000000, 2000],
]
Как я могу настроить HighCharts (линейный график), чтобы отображать только даты для первой и последней точек в xAixs в формате %b %Y
?
В настоящее время я достигаю этого, получая первый и последний элементы из строки данных серии и передавая xAxis.tickPositions. Интересно, есть ли другой способ, который не требует доступа к строке данных серии.
Я также хотел бы выровнять левую первую метку xAxis с ее тикером и выровнять по правому краю последнюю метку xAxis с ее тикером. (см. изображение ниже для лучшего понимания). Я могу добиться этого с помощью CSS, но мне интересно, могу ли я установить это так или иначе, используя интерфейс API HighCharts.
Вот изображение того, чего я хочу достичь:
