Charts Google图表堆叠的条形图格式和数据之间的间距
我使用此参数创建图表图像Charts Google图表堆叠的条形图格式和数据之间的间距,charts,google-visualization,Charts,Google Visualization,我使用此参数创建图表图像 $params['cht']= 'bvs';//Chart Type $params['chd'] = "t:"; $params['chd'].=$finaldata;// $params['chm']= 'N,FF0000,-1,,12|N,000000,0,,14,,c|N,000000,1,,14,,c|N,000000,2,,14,,c'; $params['chs'] = $this->getWidth().'x
$params['cht']= 'bvs';//Chart Type
$params['chd'] = "t:";
$params['chd'].=$finaldata;//
$params['chm']= 'N,FF0000,-1,,12|N,000000,0,,14,,c|N,000000,1,,14,,c|N,000000,2,,14,,c';
$params['chs'] = $this->getWidth().'x'.$this->getHeight();// chart size
$params['chco'] = '4d89f9,C6D9FD,FF0000';//series color
$params['chbh'] = '80,20';//bar width and space
$params['chds'] = 'a';//$min_amount.','.$max_amount;//scaling for min and max amount
$params['chxt'] ='x';//visible axis
$params['chxr'] ='0,'.$min_value.','.$max_value;
$params['chg'] ='10,20';//Grid lines background
我正在使用谷歌可视化api创建堆叠条形图。
我想以清晰和适当的间隔显示数据,从2天开始。谢谢您的帮助。我不知道如何帮助您。您正在使用的API非常简单,可以自定义。我同意这个图表并不漂亮,但是对于你所说的数据和值,除了你自己进行过滤之外,我不认为谷歌图表可以删除你要求的标签,如果它们重叠的话。我会过滤你这方面的数据。我希望这句话的意义大于建设性,因为我希望这是建设性的。这里的代码很难阅读,我从未见过像这样编写的GoogleChartAPI代码。API对象的属性被模糊化,以帮助保护谷歌的知识产权(并节省带宽),但它们保留了方法的清晰性,因此我们可以使用它们。你可以给图表一个对象初始值设定项,或者使用
setOption('option','value')
,这样会更容易阅读并找到你的bug。好吧,我忍不住要再做一次评论,这次是关于设计的。图表的目的是显示数据之间的关系,而不一定给出该数据的精确值。我认为最好的解决方案是在垂直轴上添加值标签,而不是在图表区域内。如果用户需要精确的值,请从相同的数据(如果打印)添加一个表,或使用工具提示提供更多详细信息。