Как указать диапазон оси в 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>

Другие вопросы по тегам