是否可以使用任何Drupal图表模块创建此类图表?

时间:2013-02-02 16:32:48

标签: drupal charts google-visualization

我想弄清楚如何创建类似于这个的图表:

enter image description here

使用任何可用的Drupal模块创建此图表以创建图表。

我习惯使用chart模块,但我不知道如何用它来实现这种图表。

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

根据这个Examples链接,我认为你绝对应该能够做到这一点。如果您在阅读完之后仍然无法弄明白,那就让我知道,我就能看到你在哪里。

答案 1 :(得分:0)

我已设法使用Google chart tools module完成此操作。我更喜欢这个模块,因为它允许构建交互式图表。我的代码可以在下面找到:

function test_chart() {
  $settings = array();


  $settings['chart']['chartOne'] = array(  
    'header' => array('2004', '2005', '2006'),
    'rows' => array(array('100', '500', '300') , array('900', '800','200')),
    'columns' => array('Sales', 'Expenses'),
    'chartType' => 'BarChart',
    'containerId' =>  'org_chart',
    'options' => array( 
      'forceIFrame' => FALSE, 
      'title' => 'Bar Chart Test',
      'width' => 550,
      'height' => 250,
      'vAxis' => array(title => 'Year',titleTextStyle=>array(color=>'red'))
    )   
  );
  //Draw it.
  draw_chart($settings); 
  return '<p>Example org chart:</p><div id="org_chart" class="org_chart"></div>';

}

答案 2 :(得分:0)

请注意,示例链接(适用于Chart模块)的答案不再是查找有关此模块的文档的建议URL。我在这里,我在这里添加了一些相关的信息......

这些天确实有很多charts related modules可用于在Drupal中创建图表。

Chart模块的项目页面包含一些信息,表明它正在“被折旧,建议用户转移到Charts模块”。虽然最近在图表问题队列中的一些注释包含一些细节,这些细节说明正在重新考虑折旧。有关详细信息,请参阅该问题队列。

如果需要,请不要犹豫,在模块的问题队列中创建问题。作为替代方案,在本网站(或Drupal Answers)上创建一个新问题并找到一种方式让我知道它(例如通过我在这里的任何问题或答案中的一些评论)。

请注意:我是两个模块ChartCharts的维护者,并且是Comparison of charting modules文档的作者。我的回答也是。