【问题标题】:Pie chart with different fill percentage不同填充百分比的饼图
【发布时间】:2012-10-25 08:12:14
【问题描述】:

我想问一些关于 jquery 饼图或饼图的问题。我想制作饼图/轮子,其中每个切片的填充百分比不是像这样的 100%:

http://i1191.photobucket.com/albums/z462/rikides/a.png

我已经使用 GD 饼图制作了基本饼图,但我真的不知道如何做或从哪里开始配置。有人能帮助我吗?我在这个问题上停留了 1 周,我尝试过用谷歌搜索,但找不到任何类似的教程。

编辑:我也尝试过使用 JP Graph,但到目前为止我所做的只是基本的饼图,如果可以使用 JP Graph,请告诉我。谢谢。

【问题讨论】:

  • @roel 是否可以使用 pchart 做到这一点?我真的没有任何想法。 :(
  • 我也没有,只是一个想法让你看看;-)

标签: php pie-chart


【解决方案1】:

很遗憾,HighchartsGoogle Chart ToolswijmoRGraph支持每个切片的单独直径。如果有人知道具有该功能的 API,请告诉我。

编辑:但如果您已经熟悉 GD 并创建了一个基本饼图,您可能只需要更改方法 imagefilledarc 中每个切片的 $width 参数。

【讨论】:

  • 我一开始就是这么想的,可能做不到。但我的雇主说是。但是现在有人也说这可能是不可能的,那么我想我必须告诉他并放弃这个项目。谢谢你。 :)
【解决方案2】:

像你一样,我搜索类似的东西。

我正在使用http://www.highcharts.com/demo/pie-donut,我将外部部分分为 2,“填充值”和“未填充值”。

【讨论】:

    【解决方案3】:

    谷歌图表中有此选项。您可以选择像这样单独分解切片:

    slices: {  
         1: {offset: 0.2},
         3: {offset: 0.3}                  
      }
    

    如果您将偏移量设置为负值,它将如下所示: pie chart

    这个代码看起来像:

    slices: {  
     1: {offset: -0.3}                  
    

    }

    【讨论】:

      【解决方案4】:

      如果你在 jquery 中有 exp,那么我建议你去 Highcharts 一个基于 jquery 的图表。

      【讨论】:

      • 感谢您的建议,但我在 jquery 中不是那么好,我认为这实际上并没有解决我的问题。 :|
      猜你喜欢
      • 2023-04-02
      • 1970-01-01
      • 2021-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多