Как изменить масштаб по оси X, чтобы значения в указанном диапазоне в nvd3 в угловом контроллере - PullRequest
0 голосов
/ 04 февраля 2019

Я построил простой график рассеяния в угловом приложении, используя nvd3.Я могу установить масштаб оси Y в указанном диапазоне, но я не могу установить масштаб оси X в указанном диапазоне, и он автоматически выбирает значение шкалы на основе минимального и максимального значений x-Значения осей. Вот параметры диаграммы, которые были настроены в component.ts file

plotScatterChart(){
        this.regressiontionOptions = {
        chart: {
            type: 'multiChart',
            height: 270,
            width:600,
            interpolate:"basis", 
            yDomain1:[0,100],            
            margin : {
                top: 20,
                right: 20,
                bottom: 30,
                left: 50
            },
            color: d3.scale.category10().range(),
            //useInteractiveGuideline: true,
            transitionDuration: 500,
            xAxis: {
                tickFormat: function(d){
                    return d3.format(',f')(d);
                },
                axisLabel: 'Actual Score',
                axisLabelDistance: -10

            },
            yAxis1: {
                axisLabel: 'Expected Score',
                axisLabelDistance: -10
            }
        }
    };    


  }

Использование yDomain1 Я могу установить диапазон для осей Yценности.Точно так же, как я могу установить диапазон для оси X?

...