2013-11-25 55 views
0

我遇到了使用drupal cms生成堆叠条形图的问题。Drupal cms堆叠谷歌条形图

我正在使用此API来生成图表

https://drupal.org/project/google_chart_tools

如图所示:

> $settings['chart']['chartOne'] = array( 
> 
    'header' => array('Teachers', 'Student'), 
    'rows' => array(array(20, 100)), 
     'columns' => array('people'), 
     'chartType' => 'BarChart', 
     'containerId' => 'content1', 
     'options' => array(
      'forceIFrame' => FALSE, 
      'title' => 'School', 
      'width' => 800, 
      'height' => 400, 
      'isstacked' => TRUE 
     ) 

我怎样才能使它的图表,使得在?

例如:

10出来的教师20是男性,其它的10个雌性

50出100名学生是男性和其他50是女性

试图修改以下和获取只有教师而空学生:

> $settings['chart']['chartOne'] = array( 
    > 
      'header' => array('Teachers', 'Students'), 
      'rows' => array(array(10),array(10)), array(array(50),array(50)), 
     'columns' => array('Male', 'Female'), 
      'chartType' => 'BarChart', 
      'containerId' => 'content1', 
      'options' => array(
       'forceIFrame' => FALSE, 
       'title' => 'School', 
       'width' => 800, 
       'height' => 400, 
       'isstacked' => TRUE 
      ) 

输出结果:http://i.stack.imgur.com/V86qQ.png

从OP
+0

什么了你尝试到目前为止实现它? –

+0

我试图修改: 'header'=> array('Teachers','Student'), 'rows'=> array(array(20 => array(10,10),100 => array(50,50 )), 'columns'=> array('Male','Female'), 但我没有得到任何结果 –

+0

你会得到什么? –

回答

0

回答最初被发布到这个问题


$设置[ '图'] [ 'chartOne'] =阵列(

  'header' => array('Teachers', 'Students'), 
      'rows' => array(array(10,50),array(10,50)), 
     'columns' => array('Male', 'Female'), 
      'chartType' => 'BarChart', 
      'containerId' => 'content1', 
      'options' => array(
       'forceIFrame' => FALSE, 
       'title' => 'School', 
       'width' => 800, 
       'height' => 400, 
       'isstacked' => TRUE 
      )