2015-09-08 34 views

回答

2

無論你在x軸上有什麼類別,就散點圖而言 - 你的x值都是類別的數組索引(在圖像中爲0-5)。

有一個插件,自動計算迴歸線,在這裏:

或者,你可以計算自己並正常繪製。

但是,通過一組類別的迴歸線並沒有多大意義。我不明白它如何告訴你任何有用的東西,並且可能更容易造成混淆或徹底的誤解。

在我看來,這似乎是比條形圖更適合繪製散點圖的數據。

FWIW

{{編輯:

在此不再看後,我有些不清楚:是實際的迴歸線,或者是一個平均值,或目標......?

如果是這樣的話,你可以繪製它是一條線系列,或者您可以使用的故事情節:

例與plotLine

+0

我的老闆要我繪製圖表,所以他必須有一個很好的理由有圖。我稱之爲「迴歸」,因爲大多數圖表與標題中的「迴歸」類似。這對我來說不僅僅是一條基線。但我會檢查你的鏈接,並希望拿出類似於我的老闆需要的東西。我認爲你的plotLine例子正是我正在尋找的。非常感謝 –

+0

如果生產線是平均生產線或目標生產線,那麼以這種方式製作生產線圖就非常有意義,並且它與條形圖或點圖一樣可行。樂意效勞。 – jlbriggs

2

像這樣的圖表很容易使用amCharts常規Serial chart與帶子彈線圖(bullet: "diamond")和沒有線(lineAlpha: 0)的線圖完成。

var chart = AmCharts.makeChart("chartdiv", { 
 
    "type": "serial", 
 
    "dataProvider": [ { 
 
    "category": "Civil", 
 
    "value": 0.87 
 
    }, { 
 
    "category": "Piping", 
 
    "value": 1.1 
 
    }, { 
 
    "category": "Mechanical", 
 
    "value": 0.69 
 
    }, { 
 
    "category": "Electrical", 
 
    "value": 0.82 
 
    }, { 
 
    "category": "Insulation", 
 
    "value": 1.42 
 
    }, { 
 
    "category": "Completion", 
 
    "value": 1.1 
 
    } ], 
 
    "valueAxes": [ { 
 
    "guides": [{ 
 
     "value": 1, 
 
     "lineAlpha": 1, 
 
     "lineThickness": 2, 
 
     "lineColor": "#f00" 
 
    }] 
 
    } ], 
 
    "startDuration": 1, 
 
    "graphs": [ { 
 
    "lineAlpha": 0, 
 
    "bullet": "diamond", 
 
    "valueField": "value", 
 
    "lineColor": "#5782bf" 
 
    } ], 
 
    "chartCursor": { 
 
    "categoryBalloonEnabled": false, 
 
    "cursorAlpha": 0, 
 
    "zoomable": false 
 
    }, 
 
    "categoryField": "category", 
 
    "categoryAxis": { 
 
    "gridPosition": "start", 
 
    "gridAlpha": 0, 
 
    "tickPosition": "start" 
 
    } 
 

 
});
<script src="http://www.amcharts.com/lib/3/amcharts.js"></script> 
 
<script src="http://www.amcharts.com/lib/3/serial.js"></script> 
 
<div id="chartdiv" style="width: 600px; height: 200px;"></div>

+0

很好地完成,很抱歉,我無法將您的答案標記爲已接受,因爲jlbriggs已使用Highcharts解決了此問題。非常感謝您幫助我和amcharts社區。 –

+0

不用擔心。我只是想添加這個答案,所以問題得到了全面解答。 – martynasma

相關問題