图书介绍
学习Highcharts4 英文版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (英)宽著 著
- 出版社: 南京:东南大学出版社
- ISBN:9787564160937
- 出版时间:2016
- 标注页数:459页
- 文件大小:37MB
- 文件页数:477页
- 主题词:网页制作工具-英文
PDF下载
下载说明
学习Highcharts4 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Preface1
Chapter 1:Web Charts9
A short history of web charting9
HTML image map(server-side technology)9
Java applet(client-side)and servlet(server-side)11
Adobe Shockwave Flash(client-side)13
The rise of JavaScript and HTML514
HTML5(SVG and Canvas)14
SVG14
Canvas16
JavaScript charts on the market17
amCharts18
Ext JS 5 charts18
Data Driven Documents19
FusionCharts19
Rapha?l20
Why Highcharts?20
Highcharts and JavaScript frameworks20
Presentation21
License22
Simple API model23
Docu mentations23
Openness(feature request with user voice)24
Highcharts-a quick tutorial24
Directory structure24
Summary32
Chapter 2:Highcharts Configurations33
Configuration structure33
Understanding Highcharts'layout34
Chart margins and spacing settings37
Chart label properties38
Title and subtitle alignments40
Legend alignment41
Axis title alignment42
Credits alignment43
Experimenting with an automatic layout44
Experimenting with a fixed layout46
Framing the chart with axes48
Accessing the axis data type48
Adjusting intervals and background52
Using plot lines and plot bands56
Extending to multiple axes60
Revisiting the series config65
Exploring PlotOptions66
Styling tooltips72
Formatting tooltips in HTML73
Using the callback handler75
Applying a multiple-series tooltip76
Animating charts77
Expanding colors with gradients79
Zooming data with the drilldown feature83
Summary91
Chapter3:Line,Area,and Scatter Charts93
Introducing line charts93
Extending to multiple-series line charts95
Highlighting negative values and raising the base level99
Sketching an area chart102
Mixing line and area series106
Simulating a projection chart106
Contrasting a spline with a step line108
Extending to the stacked area chart110
Plotting charts with missing data112
Combining the scatter and area series115
Polishing a chart with an artistic style117
Summary122
Chapter 4:Bar and Column Charts123
Introducing column charts123
Overlapped column chart126
Stacking and grouping a column chart127
Mixing the stacked and single columns129
Comparing the columns in stacked percentages131
Adjusting column colors and data labels132
Introducing bar charts135
Giving the bar chart a simpler look137
Constructing a mirror chart139
Extending to a stacked mirror chart142
Converting a single bar chart into a horizontal gauge chart144
Sticking the charts together146
Summary148
Chapter 5:Pie Charts149
Understanding the relationship between chart,pie,and series149
Plotting simple pie charts-single series150
Configuring the pie with sliced off sections151
Applying a legend to a pie chart154
Plotting multiple pies in a chart-multiple series155
Preparing a donut chart-multiple series157
Building a chart with multiple series types160
Creating a stock picking wheel164
Understanding startAngle and endAngle166
Creating slices for share symbols167
Creating shapes with Highcharts'renderer169
Summary172
Chapter 6:Gauge,Polar,and Range Charts173
Loading gauge,polar,and range charts173
Plotting a speedometer gauge chart174
Plotting a twin dials chart-a Fiat 500 speedometer174
Plotting a gauge chart pane175
Setting pane backgrounds176
Managing axes with different scales178
Extending to multiple panes180
Gauge series-dial and pivot183
Polishing the chart with fonts and colors185
Plotting the solid gauge chart187
Converting a spline chart to a polar/radar chart193
Plotting range charts with market index data197
Using a radial gradient on a gauge chart200
Summary205
Chapter 7:Bubble,Box Plot,and Error Bar Charts207
The bubble chart208
Understanding how the bubble size is determined208
Reproducing a real-life chart210
Understanding the box plot chart217
Plotting the box plot chart218
Making sense with the box plot data219
The box plot tooltip221
The error bar chart222
Summary223
Chapter 8:Waterfall,Funnel,Pyramid,and Heatmap Charts225
Constructing a waterfall chart225
Making a horizontal waterfall chart228
Constructing a funnel chart230
Joining both waterfall and funnel charts231
Plotting a commercial pyramid chart233
Plotting an advanced pyramid chart235
Exploring a heatmap chart with inflation data238
Experimenting with dataClasses and nullColor options in a heatmap242
Summary246
Chapter 9:3D Charts247
What a Highcharts 3D chart is and isn't247
Experimenting with 3D chart orientation248
Alpha and beta orientations248
The depth and view distance253
Configuring the 3D chart background254
Plotting the column,pie,donut,and scatter series in 3D charts255
3D columns in stacked and multiple series256
Column depth and Z-padding256
Plotting the infographic 3D columns chart260
Plotting 3D pie and donut charts262
The 3D scatter plot265
Navigating with 3D charts268
Drilldown 3D charts268
Click and drag 3D charts270
Mousewheel scroll and view distance273
Summary275
Chapter 10:Highcharts APIs277
Understanding the Highcharts class model278
Highcharts constructor--Highcharts.Chart279
Navigating through Highcharts components279
Using the object hierarchy279
Using the Chart.get method281
Using both the object hierarchy and the Chart.get method281
Using the Highcharts APIs282
Chart configurations283
Getting data in Ajax and displaying a new series with Chart.addSeries284
Displaying multiple series with simultaneous Ajax calls288
Extracting SVG data with Chart.getSVG291
Selecting data points and adding plot lines295
Using Axis.getExtremes and Axis.addPlotLine295
Using the Chart.getSelectedPoints and Chart.renderer methods297
Exploring series update298
Continuous series update299
Testing the performance of various Highcharts methods302
Applying a new set of data with Series.setData303
Using Series.remove and Chart.addSeries to reinsert series with new data304
Updating data points with Point.update306
Removing and adding data points with Point.remove and Series.addPoint308
Exploring SVG animation performance on browsers310
Comparing Highcharts'performance on large datasets312
Summary315
Chapter 11:Highcharts Events317
Introducing Highcharts events317
Portfolio history example319
The top-level chart320
Constructing the series configuration for a top-level chart322
Launching an Ajax query with the chart load event323
Activating the user interface with the chart redraw event324
Selecting and unselecting a data point with the point select and unselect events324
Zooming the selected area with the chart selection event325
The detail chart328
Constructing the series configuration for the detail chart329
Hovering over a data point with the mouseover and mouseout point events330
Applying the chart click event331
Changing the mouse cursor over plot lines with the mouseover event337
Setting up a plot line action with the click event337
Stock growth chart example339
Plotting averaging series from displayed stock series340
Launching a dialog with the series click event345
Launching a pie chart with the series checkboxClick event346
Editing the pie chart's slice with the data point's click,update,and remove events347
Summary349
Chapter 12:Highcharts and jQuery Mobile351
A short introduction to iQuery Mobile351
Understanding mobile page structure352
Understanding page initialization354
Linking between mobile pages357
Highcharts in touch-screen environments360
Integrating Highcharts and jQuery Mobile using an Olympic medals table application360
Loading up the gold medals page362
Detecting device properties363
Plotting a Highcharts chart on a mobile device363
Switching graph options with the jQuery Mobile dialog box370
Changing the graph presentation with a swipeleft motion event373
Switching the graph orientation with the o rientationchange event374
Drilling down for data with the point click event376
Building a dynamic content dialog with the point click event377
Applying the gesturechange(pinch actions)event to a pie chart379
Summary382
Chapter 13:Highcharts and Ext JS383
A short introduction to Sencha Ext JS383
A quick tour of Ext JS components385
Implementing and loading Ext JS code385
Creating and accessing Ext JS components386
Using layout and viewport388
Panel389
GridPanel389
FormPanel389
TabPanel390
Window390
Ajax391
Store and JsonStore391
Example of using JsonStore and GridPanel392
The Highcharts extension394
Step 1-removing some of the Highcharts options394
Step 2-converting to a Highcharts extension configuration395
Step 3-constructing a series option by mapping the JsonStore data model395
Step 4-creating the Highcharts extension396
Passing series-specific options in the Highcharts extension398
Converting a data model into a Highcharts series398
X-axis category data and y-axis numerical values398
Numerical values for both x and y axes399
Performing preprocessing from store data399
Plotting pie charts401
Plotting donut charts402
Module APIs403
addSeries404
removeSerie and removeAllSeries404
setTitle and setSubTitle404
draw405
Event handling and export modules405
Extending the example with Highcharts405
Displaying a context menu by clicking on a data point412
A commercial RIA with Highcharts-Profiler414
Summary416
Chapter 14:Server-side Highcharts417
Running Highcharts on the server side417
Highcharts on the server side418
Batik-an SVG toolkit418
PhantomJS(headless webkit)419
Creating a simple PhantomJS script420
Creating our own server-side Highcharts script421
Running the Highcharts server script424
Server script usage424
Running the script as a standalone command424
Running the script as a listening server426
Passing options to the listening server427
Summary427
Chapter 15:Highcharts Online Services and Plugins429
Highcharts export server-export.highcharts.com429
Highcharts Cloud Service431
Highcharts plugins437
The regression plot plugin437
The draggable points plugin438
Creating a new effect by combining plugins440
Guidelines for creating a plugin443
Implementing the plugin within a self-invoking anonymous function444
Using Highcharts.wrap to extend existing functions444
Using a prototype to expose a plugin method445
Defining a new event handler446
Summary447
Index449
热门推荐
- 567825.html
- 1859259.html
- 3050300.html
- 3397967.html
- 3904646.html
- 2729241.html
- 1360959.html
- 3562949.html
- 2708905.html
- 3872462.html
- http://www.ickdjs.cc/book_1306958.html
- http://www.ickdjs.cc/book_2811656.html
- http://www.ickdjs.cc/book_333229.html
- http://www.ickdjs.cc/book_3816278.html
- http://www.ickdjs.cc/book_2193925.html
- http://www.ickdjs.cc/book_2914638.html
- http://www.ickdjs.cc/book_3872482.html
- http://www.ickdjs.cc/book_1477674.html
- http://www.ickdjs.cc/book_3659010.html
- http://www.ickdjs.cc/book_2903491.html