我有一些图表,其中包含一些从CSV导入的数据。在这些数据中,有一个“年份”字段。对于每个要显示的图表,我希望有一个字幕,该字幕会根据图表显示的年份动态变化。
例如,如果要显示2017年的数据(我的数据对象中的“ year”字段),则希望有一个标题“ Rain data”和一个副标题“ Year 2017”,如果我切换显示的话,标题也要相同每年到我的数据对象中。大概应该是这样:
1 4 8 9
2 5 8 9
3 6 8 9
我尝试使用 params 和 keys 来执行类似于格式化功能的操作,但是它无法识别字段:>
.title({
value: "Distribució de la població per edat i sexe",
sub: function(){
return "Year " + data.year;
}
})
但是,我从未能够在格式化功能之外使这种语法起作用。
TLDR:一旦加载了数据对象,如何访问D3plus中数据中的字段?