У меня есть диграф, отображающий два десятичных числа друг против друга. Предоставляю данные в виде:
[[0.4,0.5],[0.6,0.7]]
и т. д.
Я пытаюсь использовать свойство labels в настройках, чтобы заставить график отображать метку для значений x, но он просто игнорирует его и правильно использует второе значение.
Есть ли способ показать имя в легенде?
Вот как будет выглядеть график (очевидно, с другими данными!)
<div id="OptimisationCloud" style="width:100%;height:450px"></div>
<script type="text/javascript">
$(document).ready(function () {
g = new Dygraph(
document.getElementById("OptimisationCloud"),
[[0.4,0.5],[0.6,0.7]],
{
strokeWidth: 0.0,
drawPoints: true,
xlabel:"Annualised Volatility",
ylabel:"Annualised Return",
axes: {
x: {
axisLabelFormatter: function (x) {
return (x * 100).toFixed(0) + "%";
}
},
y: {
axisLabelFormatter: function (y) {
return (y * 100).toFixed(0) + '%';
}
}
},
labels:["Ann Vol", "Ann Ret"],
colors: ["#1f4e6c"],
valueFormatter: function (y) {
return (y * 100).toFixed(2) + '%';
}
}
);
});
</script>
как я уже сказал, Энн Рет проходит, но Энн Вол не показана.