Visualization: Pie Chart(可视化:饼图)
1 <html>
2 <head>
3 <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
4 <script type="text/javascript">
5 google.charts.load('current', {'packages':['corechart']});
6 google.charts.setOnLoadCallback(drawChart);
7
8 function drawChart() {
9
10 var data = google.visualization.arrayToDataTable([
11 ['Task', 'Hours per Day'],
12 ['Work', 11],
13 ['Eat', 2],
14 ['Commute', 2],
15 ['Watch TV', 2],
16 ['Sleep', 7]
17 ]);
18
19 var options = {
20 title: 'My Daily Activities'
21 };
22
23 var chart = new google.visualization.PieChart(document.getElementById('piechart'));
24
25 chart.draw(data, options);
26 }
27 </script>
28 </head>
29 <body>
30 <div id="piechart" style="width: 900px; height: 500px;"></div>
31 </body>
32 </html>
1 <html>
2 <head>
3 <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
4 <script type="text/javascript">
5 google.charts.load("current", {packages:["corechart"]});
6 google.charts.setOnLoadCallback(drawChart);
7 function drawChart() {
8 var data = google.visualization.arrayToDataTable([
9 ['Task', 'Hours per Day'],
10 ['Work', 11],
11 ['Eat', 2],
12 ['Commute', 2],
13 ['Watch TV', 2],
14 ['Sleep', 7]
15 ]);
16
17 var options = {
18 title: 'My Daily Activities',
19 is3D: true,
20 };
21
22 var chart = new google.visualization.PieChart(document.getElementById('piechart_3d'));
23 chart.draw(data, options);
24 }
25 </script>
26 </head>
27 <body>
28 <div id="piechart_3d" style="width: 900px; height: 500px;"></div>
29 </body>
30 </html>
1 <html>
2 <head>
3 <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
4 <script type="text/javascript">
5 google.charts.load("current", {packages:["corechart"]});
6 google.charts.setOnLoadCallback(drawChart);
7 function drawChart() {
8 var data = google.visualization.arrayToDataTable([
9 ['Task', 'Hours per Day'],
10 ['Work', 11],
11 ['Eat', 2],
12 ['Commute', 2],
13 ['Watch TV', 2],
14 ['Sleep', 7]
15 ]);
16
17 var options = {
18 title: 'My Daily Activities',
19 pieHole: 0.4,
20 };
21
22 var chart = new google.visualization.PieChart(document.getElementById('donutchart'));
23 chart.draw(data, options);
24 }
25 </script>
26 </head>
27 <body>
28 <div id="donutchart" style="width: 900px; height: 500px;"></div>
29 </body>
30 </html>
Visualization: Pie Chart(可视化:饼图)的更多相关文章
- bubble chart|Matrix Scatter|Overlay Scatter|Scatterplots|drop-line|box plot|Stem-and-leaf plot|Histogram|Bar chart|Pareto chart|Pie chart|doughnut chart|
应用统计学 对类别数据要分类处理: Bar chart复式条形图便于对比: Pareto chart:对类别变量依据频数高低排列: Pie chart:饼图用于一个样本,可以区分类别数据 doughn ...
- c# 通过.net自带的chart控件绘制饼图pie chart
c# 通过.net自带的chart控件绘制饼图pie chart 需要实现的目标是: 1.将数据绑定到pie的后台数据中,自动生成饼图. 2.生成的饼图有详细文字的说明. 具体的实现步骤: > ...
- 微软BI 之SSRS 系列 - 解决Pie Chart 中控制标签外部显示与标签重叠的问题
当 Pie Chart 页面标签过多的时候,往往数字标签内容挤做一团.我们要做的是:第一,让标签在饼图外部显示:第二,不让标签重叠. 一种做法是通过修改数字标签属性 - Series Label Pr ...
- Iocomp控件教程之Pie Chart——饼状图控件
Pie Chart--饼状图控件(Pie Chart)以饼状图形式显示每一个项目内容所占的百分比比重.在设计时.能够使用属性编辑器加入或者移除项目以及更改属性值.在执行时.使用AddItem,Remo ...
- Highcharts - Pie Chart
1. 饼状图(Pie Chart)示例: <div id="container" style="height: 400px"></div> ...
- Relative-Frequency|frequency|pie chart |bar chart
2.2Organizing Qualitative Data The number of times a particular distinct value occurs is called its ...
- Matplotlib学习---用matplotlib画饼图/面包圈图(pie chart, donut chart)
我在网上随便找了一组数据,用它来学习画图.大家可以直接把下面的数据复制到excel里,然后用pandas的read_excel命令读取.或者直接在脚本里创建该数据. 饼图: ax.pie(x,labe ...
- Jfreechart 生成不同数据源多个饼图(Multiple Pie Chart)
http://blog.163.com/ppy2790@126/blog/static/103242241201210130736274/ 项目中要用JfreeChart实现不同数据源多个饼图展现每个 ...
- 微软BI 之SSRS 系列 - 不显示 Pie Chart 饼图上 0% 的数据
SSRS 小技巧系列专门用来记录 SSRS 报表开发过程中常用的小技巧 - 效果图 - 0% 的标签数据不需要显示出来. 效果图 - 正常的效果. 解决方法 - 使用 IIF 条件判断,如果计算值为 ...
- dimensionality reduction动机---visualization(将数据可视化帮助我们更好地理解数据)
如果我们能更好地理解我们的数据,这样会对我们开发高效的机器学习算法有作用,将数据可视化(将数据画出来能更好地理解数据)出来将会对我们理解我们的数据起到很大的帮助. 高维数据如何进行显示 GDP: gr ...
随机推荐
- wixtoolset visualstudio 2017打包流程(1)
第一步: 使用wix提供的 heat.exe 工具生成后缀为 wsx 的配置文件. heat.exe dir ".\binr" -dr INSTALLFOLDER -cg Pr ...
- 【CTO变形记】驱动力的选择
前言:每个人做事,都有着各种动机在里面,有时候看似不可理解的行为或者选择,初一看,可能是'认知',其实深层次实际是内在驱动力使然.例如,当一个人找我们问各种问题的时候,我们往往会先问'你的意图'是什么 ...
- 进阶技术:Linux Arm32是如何调用C Main的
前言: Linux x64通过qemu的rdinit方式调用的C Main,实际上是通过load_elf_binary(加载和解析elf)和start_thread(设置Ip和sp),用缺页异常来调用 ...
- VUE10 计算属性
1 Vue计算属性简介 1)定义:我们需要一个属性,但是这个属性不存在,但是可以通过已有的属性计算得来,那么就可以定义一个计算属性. 2)原理:底层借助了Object.defineproperty方法 ...
- spring-in-action-day05-REST
1.创建RESTFUL端点 (1)创建get端点 (2)创建post端点 (3)创建put/patch端点 (4)创建delete端点 2.启用超媒体 3.消费REST端点 3.1使用RestTemp ...
- 【CTO变形记】高维视角,跳出“农场主与火鸡”
前言:看待人事物的角度决定了我们的思考方向和处理事情的方式.在这些认识人事物的过程中,导致了一些"事故"发生:就好比"以手指月",原本要看"月亮&qu ...
- .net core 读取配置文件的几种方式
一.Json配置文件 1.这里的配置文件指的是下图 2.json配置文件示例 { "Logging": { "LogLevel": { "Defaul ...
- Hystrix断路器
1.介绍 ①产生原因 服务雪崩: 多个微服务之间调用,假设A调用B,C,B和C又调用其他微服务,这就是扇出. 如果扇出的链路上有某个微服务调用响应时间过长或者不可用,那么A调用会占用越来越多的系统资源 ...
- UEFI引导安装UBUNUT
1.引导方式一定要选UEFI,否则一些显卡驱动将不能安装 2.安装的时候,要在第四个界面,也就是选择覆盖安装还是保留双系统的那个界面,选择其他,一定要自己分区 3.分区: 4.一共5个重要分区: 1. ...
- 微信小程序项目中使用icon图标
效果: 步骤: 1.先让ui负责人把你的账号加入到项目中,加入到项目中后就可以在icon图标库中看到该项目 2.在小程序中使用 新建一个view,在上面加一个class,复制icon名字上去即可,注意 ...