2
我遇到了圖表中最後一個泡泡切斷的問題。我需要一種擴展圖表的方式,以便顯示整個圓。我已經嘗試了一切,從添加額外的值到最後,以調整填充。似乎沒有任何工作。不幸的是,氣泡圖上的Chart JS文檔也嚴重缺乏。在Chart.js中切斷泡泡
var randomScalingFactor = function() {
return (Math.random() > 0.5 ? 1.0 : -1.0) * Math.round(Math.random() * 100);
};
var randomColorFactor = function() {
return Math.round(Math.random() * 255);
};
var randomColor = function() {
return 'rgba(' + randomColorFactor() + ',' + randomColorFactor() + ',' + randomColorFactor() + ',.7)';
};
var bubbleChartData = {
animation: {
duration: 10000
},
datasets: [{
label: "My First dataset",
backgroundColor: randomColor(),
data: [
{
x: 10,
y: 0,
r: Math.abs(randomScalingFactor())/5,
}, {
x: 20,
y: 0,
r: Math.abs(randomScalingFactor())/5,
}, {
x: 30,
y: 0,
r: Math.abs(randomScalingFactor())/5,
}, {
x: 40,
y: 0,
r: Math.abs(randomScalingFactor())/5,
}, {
x: 50,
y: 0,
r: Math.abs(randomScalingFactor())/5,
}, {
x: 60,
y: 0,
r: Math.abs(randomScalingFactor())/5,
}, {
x: 70,
y: 0,
r: 30,
}]
}]
};
var ctx = document.getElementById('Chart').getContext('2d');
var chart = new Chart(ctx, {
type: 'bubble',
data: bubbleChartData
})
的jsfiddle:https://jsfiddle.net/3dog0bec/
您是否試圖增加x尺度? – Nitin
或者在數據的末尾添加一個空的(零)值來創建額外的不可見氣泡,但這是一個破解 – Nitin
我曾嘗試在最後添加一個零值,但它仍然顯示爲非常小的氣泡。不理想。增加x尺度可能有用,有沒有關於這方面的任何文件? – adam3039