我正在使用cakephp的插件。 https://github.com/destinydriven/cakephp-high-charts-plugin
我遇到的问题是我试图报告来自不同产品线的收入,它们之间的差异可能是巨大的。因此,当我有这个收入时,我不能将它显示在柱形图上,除非我将总和除以1000.这很难看,这是错误的,我讨厌它。一个更好的声音解决方案是使用highcharts y-axis.type并将其设置为对数。
我遇到的问题是它在此库中似乎没有此功能。所以有人知道如何添加这个,如果我错了,这确实有功能,或者更好的解决我的yaxis问题?
谢谢, Bmckie
答案 0 :(得分:1)
刚检查了他们的代码,他们只设置了xAxis类型(使用xAxisType
),不支持yAxis'类型。
您可以通过以下方式自行添加:
// Y axis options
添加以下行:
if (isset($params['yAxisType'])) {
$this->charts[$name]->yAxis->type = $params['yAxisType'];
}
注意:它没有经过测试,我不是PHP家伙。但这应该允许你设置yAxisType
param,就像'logarithmic'。
答案 1 :(得分:0)