如何使用nv.d3.js以百分比形式获得结果?

时间:2014-01-13 09:38:11

标签: d3.js bar-chart nvd3.js

我使用nv.d3.js生成一个简单的条形图,我得到了正确的结果。但是,要获得y轴的结果而不是数据本身,需要的是。例如,我的数据如下: -

          data2 = [
              {
                "key": "How many Employees are there in company",
                "values": [
                  { 
                    "label" : "0-10" ,
                    "value" : 29
                  } , 
                  { 
                    "label" : "10-20" , 
                    "value" : 0
                  } , 
                  { 
                    "label" : "20-30" , 
                    "value" : 49
                  } , 
                  { 
                    "label" : "30-40" , 
                    "value" : 30
                  } , 
                  { 
                    "label" : "40-50" ,
                    "value" : 8
                  } , 
                  { 
                    "label" : "50-60" , 
                    "value" : 98
                  } , 
                  { 
                    "label" : "60-70" , 
                    "value" : 13
                  } , 
                  { 
                    "label" : "70-80" , 
                    "value" : 5
                  }
                ]
              }
            ]

我希望每个条形图顶部的“值”结果的百分比而不是其值本身。对于98(最高的一个),它应该是100%,对于值49,它应该是50%(根据最高值计算),依此类推。是否有可能实现这一目标?

0 个答案:

没有答案