Как указать диапазон оси в React-Vis
Как указать диапазон оси в React-Vis
Например: от 0 до 100 для оси Y, и данные приведены ниже
данные ={[ {x: 1, y: 45}, {x: 2, y: 50}, {x: 3, y: 85} ]}/>
Y Axis должен находиться в диапазоне от 0 до 100, хотя максимальное значение Y здесь составляет 85
2 ответа
Используйте реквизиты xDomain или yDomain в компоненте XYPlot <XYPlot xDomain={[0, 50]}
Из их документов о масштабах по адресу:https://uber.github.io/react-vis/documentation/general-principles/scales-and-data .
«Чтобы переопределить масштаб, вы должны передать реквизит серии, которая использует этот масштаб. Имена реквизитов основаны на имени атрибута: имя + домен, имя + диапазон, имя + тип, имя + заполнение (например: yDomain, colorType, xRange)".
Итак, для вашей цели вы должны установить
<XYPlot yDomain=[0,100]></XYPlot>