Cargando…

Learning Highcharts.

A complete practical and comprehensive tutorial with clear and step-by-step instructions along with many examples. It's packed with examples, code samples and practical tips in a no-nonsense way. This book is both for beginners and advanced web developers who need to create interactive charts f...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kuan, Joe
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2012.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Table of Contents; Learning Highcharts; Learning Highcharts; Credits; Foreword; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Web Charts; A short history of web charting; HTML image map (server-side technology); Java applet (client side) and servlet (server side).
  • Adobe Shockwave Flash (client side)The uprising of JavaScript and HTML5; HTML5 (SVG and canvas); SVG (Scalable Vector Graphics); Canvas; JavaScript charts on the market; jqPlot; amCharts; Ext JS 4 Charts; YUI 3 Charts; FusionCharts; JS Charts; Flot and Flotr; Why Highcharts?; Highcharts and JavaScript frameworks; Presentation; License; Simple API model; Documentations; Openness (feature request with user voice); Highcharts
  • a quick tutorial; Directories structure; Summary; 2. Highcharts Configurations; Configuration structure; Understanding Highcharts layouts; Chart margins and spacings.
  • Chart label propertiesTitle and subtitle alignments; Legend alignment; Axis title alignment; Credits alignment; Experimenting with the automatic layout; Experimenting with the fixed layout; Framing the chart with axes; Accessing the axis data type; Adjusting intervals and background; Using plot lines and plot bands; Extending to multiple axes; Revisiting the series configuration; Exploring PlotOptions; Styling the tooltips; Formatting the tooltips in HTML; Using the callback handler; Applying a multiple series tooltip; Animating charts; Expanding colors with gradients; Summary.
  • 3. Line, Area, and Scatter ChartsIntroducing line charts; Extending to multiple series line charts; Sketching an area chart; Mixing line and area series; Simulating a projection chart; Contrasting spline with step line; Extending to a stacked area chart; Plotting charts with missing data; Combining scatter and area series; Polishing a chart with an artistic style; Summary; 4. Bar and Column Charts; Introducing column charts; Overlapped column chart; Stacking and grouping a column chart; Mixing the stacked and single columns; Comparing the columns in stacked percentages.
  • Adjusting column colors and data labelsIntroducing bar charts; Giving the bar chart a simpler look; Constructing a mirror chart; Extending to a stacked mirror chart; Converting a single bar chart into a horizontal gauge chart; Sticking the charts together; Summary; 5. Pie Charts; Understanding the relationship of chart, pie, and series; Plotting simple pie charts
  • single series; Configuring the pie with sliced off sections; Applying a legend to a pie chart; Plotting multiple pies in a chart
  • multiple series; Preparing a donut chart
  • multiple series.