我是d3图表的新用户,我想将x轴用作字符串,我的应用程序会抛出Error: Invalid value for <text> attribute x="NaN"
错误。
这是我的样本JSON
[
{"key" : "test1", "values" : [["test1", 3]},
{"key" : "test2", "values" : [["test2", 5]},
{"key" : "test3", "values" : [["test3", 9]}
];
那么,如何将x轴值作为字符串传递
答案 0 :(得分:0)
你确定这应该有效吗? 坐标通常是数字而不是某种文本。另外,我没有看到这个指令的一个例子,它使用字符串表示X轴或Y轴值。
你可以看看这个: http://jtblin.github.io/angular-chart.js/
它使用标签作为X坐标,但您必须在此设置每个X坐标,并且不能跳过任何在某些情况下令人讨厌的点。但如果这对你没问题,我建议你试试。