Восстанавливает интервал несоответствия по оси Y

#javascript #reactjs #recharts

Вопрос:

Я пытаюсь сделать ось Y в перенастройке равномерно распределенной до максимума Y. Это значение может изменяться в зависимости от поступающих данных. Мой компонент определен следующим образом:

 <YAxis allowDecimals={false} type="number" domain={[0, 'dataMax']} />
 

И это результат:
введите описание изображения здесь

Есть ли способ, которым я могу сделать повторную диаграмму, чтобы последовательно увеличить ее на 5? Например, в этом сценарии расстояние должно быть от 30 до 35, а затем 38.

Ответ №1:

Добавьте свойства interval={0} и tickCount={5} к оси.

 <YAxis allowDecimals={false} type="number" domain={[0, 'dataMax']} interval={0} tickCount={5} />
 

Комментарии:

1. Почти там, но когда Датамаксу исполняется 44 года, он подскакивает с 20 до 38