Amazon cover image
Image from Amazon.com

Learning Highcharts.

By: Material type: TextTextSeries: Community experience distilledPublication details: Birmingham : Packt Pub., 2012.Description: 1 online resource (749 pages)Content type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781849519090
  • 1849519099
  • 1849519080
  • 9781849519083
Subject(s): Additional physical formats: Print version:: Learning Highcharts.DDC classification:
  • 006.76
LOC classification:
  • QA76.73.J38 K836 2012
Online resources:
Contents:
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.
Summary: 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 for their web applications. It primarily targets JavaScript Web developers who want to use the Highcharts library to prepare interactive and professional-quality charts and graphs for their applications quickly and easily. Prior experience with JavaScript is assumed.
Holdings
Item type Current library Collection Call number Status Date due Barcode Item holds
eBook eBook e-Library EBSCO Computers Available
Total holds: 0

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.

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 for their web applications. It primarily targets JavaScript Web developers who want to use the Highcharts library to prepare interactive and professional-quality charts and graphs for their applications quickly and easily. Prior experience with JavaScript is assumed.

Print version record.

Added to collection customer.56279.3

Powered by Koha