更新时间:2021-08-06 19:38:47
coverpage
Learning Highcharts 4
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Web Charts
A short history of web charting
The rise of JavaScript and HTML5
JavaScript charts on the market
Why Highcharts?
Highcharts – a quick tutorial
Summary
Chapter 2. Highcharts Configurations
Configuration structure
Understanding Highcharts' layout
Framing the chart with axes
Revisiting the series config
Exploring PlotOptions
Styling tooltips
Animating charts
Expanding colors with gradients
Zooming data with the drilldown feature
Chapter 3. Line Area and Scatter Charts
Introducing line charts
Highlighting negative values and raising the base level
Sketching an area chart
Mixing line and area series
Combining the scatter and area series
Chapter 4. Bar and Column Charts
Introducing column charts
Introducing bar charts
Constructing a mirror chart
Converting a single bar chart into a horizontal gauge chart
Sticking the charts together
Chapter 5. Pie Charts
Understanding the relationship between chart pie and series
Plotting simple pie charts – single series
Plotting multiple pies in a chart – multiple series
Preparing a donut chart – multiple series
Building a chart with multiple series types
Chapter 6. Gauge Polar and Range Charts
Loading gauge polar and range charts
Plotting a speedometer gauge chart
Plotting the solid gauge chart
Converting a spline chart to a polar/radar chart
Plotting range charts with market index data
Using a radial gradient on a gauge chart
Chapter 7. Bubble Box Plot and Error Bar Charts
The bubble chart
Understanding the box plot chart
The error bar chart
Chapter 8. Waterfall Funnel Pyramid and Heatmap Charts
Constructing a waterfall chart
Constructing a funnel chart
Joining both waterfall and funnel charts
Plotting a commercial pyramid chart
Exploring a heatmap chart with inflation data
Experimenting with dataClasses and nullColor options in a heatmap
Chapter 9. 3D Charts
What a Highcharts 3D chart is and isn't
Experimenting with 3D chart orientation
Configuring the 3D chart background
Plotting the column pie donut and scatter series in 3D charts
Navigating with 3D charts
Chapter 10. Highcharts APIs
Understanding the Highcharts class model
Using the Highcharts APIs
Chapter 11. Highcharts Events
Introducing Highcharts events
Portfolio history example
Stock growth chart example
Chapter 12. Highcharts and jQuery Mobile
A short introduction to jQuery Mobile
Understanding mobile page structure
Understanding page initialization
Linking between mobile pages
Highcharts in touch-screen environments
Integrating Highcharts and jQuery Mobile using an Olympic medals table application
Drilling down for data with the point click event
Building a dynamic content dialog with the point click event