`
zengshaotao
  • 浏览: 787047 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

饼图实例

 
阅读更多

$(function () {

    var chart;

var totalMoney=50000

    $(document).ready(function() {

        chart = new Highcharts.Chart({

            chart: {

                renderTo: 'pie_chart',

                plotBackgroundColor: 'white',//背景颜色

                plotBorderWidth: 0,

                plotShadow: false

            },

            title: {

                text: 'Total:$'+totalMoney,

verticalAlign:'bottom',

y:-60

            },

            tooltip: {//鼠标移动到每个饼图显示的内容

                pointFormat: '{point.name}: <b>{point.percentage}%</b>',

                percentageDecimals: 1,

formatter: function() {

                    return this.point.name+':$'+totalMoney*this.point.percentage/100;

                }

            },

            plotOptions: {

                pie: {

size:'60%',

borderWidth: 0,

                    allowPointSelect: true,

                    cursor: 'pointer',

                    dataLabels: {

enabled: true,

                    color: '#000',

distance: -50,//通过设置这个属性,将每个小饼图的显示名称和每个饼图重叠

style: {

fontSize: '10px',

lineHeight: '10px'

},

formatter: function(index) {

                            return  '<span style="color:#00008B;font-weight:bold">' + this.point.name + '</span>';

                       }

                  },

padding:20

                }

            },

            series: [{//设置每小个饼图的颜色、名称、百分比

                type: 'pie',

                name: null,

                data: [

                    {name:'Base salary',color:'#3DA9FF',y:65},

{name:'Health insurance',color:'#008FE0',y:20},

{name:'Company matched',color:'#00639B',y:10},

{name:'Others',color:'#CBECFF',y:5}

                ]

            }]

        });

    });

    

});

分享到:
评论

相关推荐

    JavaScript绘制曲线、圆形饼图实例

    JavaScript绘制曲线、圆形饼图实例 本资源是关于使用JavaScript绘制曲线和圆形饼图的实例。该实例使用HTML、JavaScript和CSS技术来实现曲线和圆形饼图的绘制。 知识点1:JavaScript绘制曲线 JavaScript可以使用 ...

    HTML5绘制饼图实例(二)

    &lt;title&gt;HTML5饼图实例 &lt;canvas id="pieChart" width="400" height="400"&gt;&lt;/canvas&gt; ``` 接下来,我们需要编写JavaScript代码来填充画布。在本例中,`demo.html`文件可能包含以下JavaScript代码: ```...

    VC++利用MSchart输出柱状图、拆线图、饼图实例

    软件介绍: VC++利用MSchart输出柱状图、拆线图、饼图实例04439392MSChart是微软推出的基于图形显示的ActiveX控件,可以用来绘制各种数字统计图表。比如折线图、柱状图和饼状图等,本小例子就是VC++利用MSchart输出...

    VC++ 利用MSchart输出柱状图、拆线图、饼图实例

    VC++ 利用MSchart输出柱状图、拆线图、饼图实例 MSChart是微软推出的基于图形显示的ActiveX控件,可以用来绘制各种数字统计图表。比如折线图、柱状图和饼状图等,本小例子就是VC++利用MSchart输出柱状图、拆线图等...

    VC++利用MSchart输出柱状图、拆线图、饼图实例源码.zip

    总结来说,VC++利用MSchart输出柱状图、折线图、饼图实例源码是一个很好的学习资源,它涵盖了MSChart的基本用法和常见图表类型的实现。通过这个实例,开发者可以快速掌握在VC++环境中使用MSChart进行数据可视化的...

    七张数据分析PPT饼图实例模板.rar

    这是七张数据分析PPT饼图实例模板,第一PPT模板网提供免费下载; 本组幻灯片饼状图,均为可编辑数据样式,非图片格式。如果你的PPT需要插入饼状图,那么您只需双击图标进行数据项的修改即可; 关键词:数据统计,...

    VC++利用MSchart输出柱状图、拆线图、饼图实例_MFC_mfc饼图_mfc折线图_饼图vc_VcDataPoints_源

    在MFC中,可以通过创建CChartCtrl类的实例来开始制作柱状图。你需要为每个数据点创建一个CDataPoint对象,并将其添加到CChartSeries对象中,然后将该系列添加到图表控件。CDataPoint对象可以设置颜色、标签、值等...

    【ASP.NET编程知识】ASP.Net页面生成饼图实例.docx

    首先,我们来看生成普通饼图的实例代码。在ASP.NET中,我们可以利用GDI+(Graphics Device Interface Plus)来绘制图形。在给定的代码中,定义了一个名为`Drawing`的ASP.NET页面,它包含一个`Page_Load`事件处理程序...

    SharpMap + ZedGraph 饼图实例,可生成各种统计图

    //Set visible map extents map.Center = new SharpMap.Geometries.Point(centerX, centerY); map.Zoom = Zoom; //Generate map System.Drawing.Bitmap img = (System.Drawing.Bitmap)map.GetMap();...

    利用kotlin实现一个饼图实例代码

    在本文中,我们将探讨如何使用Kotlin编程语言来实现一个饼图实例。饼图是一种常见的数据可视化工具,它使用不同颜色的圆弧来代表数据的比例。以下是如何使用Kotlin创建饼图的关键步骤和知识点。 首先,我们需要理解...

    php饼图 jquery饼图

    3. JavaScript代码:利用jQuery选择canvas元素,然后使用Chart.js API创建饼图实例,传递数据和配置选项。 4. 动态更新:如果需要,还可以使用jQuery监听事件,动态更新饼图数据。 **Highcharts** Highcharts是一个...

    七张数据分析饼图实例PPT模板

    这是七张数据分析PPT饼图实例模板,第一PPT模板网提供免费下载; 本组幻灯片饼状图,均为可编辑数据样式,非图片格式。如果你的PPT需要插入饼状图,那么您只需双击图标进行数据项的修改即可; 关键词:数据统计,...

    饼图的demo

    3. **数据绑定**:将数据绑定到饼图实例上,图表会自动计算每个扇形的角度。 4. **事件监听**:添加事件监听器,如数据更新事件,当数据发生变化时,调用饼图的更新方法重新渲染。 5. **交互功能**:可选地,添加...

    ASP.Net页面生成饼图实例

    本文实例讲述了ASP.Net页面生成饼图的方法。分享给大家供大家参考。具体实现方法如下: 1.生成普通饼图: 代码如下:using System; using System.Collections.Generic; using System.Drawing; using System.Drawing....

    amchart饼图 asp.net版

    - 在客户端JavaScript中,解析数据并调用amcharts的API创建饼图实例。 5. **交互性与动态更新**: amcharts饼图支持动态更新,可以通过Ajax从服务器获取新数据,或者响应用户操作如点击、悬停等更新图表内容。 6. ...

    饼图可加文字,js+css+html

    在这个饼图实例中,我们可能使用了一个名为`Chart.js`或`D3.js`的库,这两个都是流行的JavaScript图表库。它们提供了丰富的API和方法,帮助开发者轻松创建各种类型的图表,包括饼图。通过调用这些库的方法,我们可以...

    flash饼图,可以自己修改piedata文件

    【描述】提到的效果图链接(http://msgcn.cn/bbsimg/001/)虽然无法在当前环境下访问,但通常会展示一个实际运行的Flash饼图实例,包括图形的外观、交互性以及数据的呈现方式。通过这个饼图,用户可以直观地理解数据...

    javascript饼图

    4. 初始化图表:使用`new Chart()`创建饼图实例,传入`canvas`元素和配置对象。 5. 配置选项:可以自定义颜色、标签位置、动画效果等。 6. 更新图表:如果需要动态更新数据,可以调用`update()`方法。 ### 三、...

    WebChart生成漂亮饼图源码

    然后,在`default.aspx.cs`文件中,使用WebChart的API创建一个饼图实例,设置其属性,如颜色、标题、数据系列等。接着,根据从数据库获取的数据填充饼图的数据源。最后,将生成的饼图嵌入到网页中,以便用户查看。...

Global site tag (gtag.js) - Google Analytics