skip to content
Create Web Charts with D3 Preview this item
ClosePreview this item
Checking...

Create Web Charts with D3

Author: Fabio Nelli
Publisher: Berkeley, CA : Apress : Imprint : Apress, 2014.
Series: Expert's voice.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Create Web Charts with D3 shows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts. This book is suitable for developers of all experience levels and needs: if you want power and control and need to create data visualization beyond traditional charts, then D3 is the JavaScript library for you. By the end of the book, you will have a good knowledge of all the  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Printed edition:
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Fabio Nelli
ISBN: 9781484208656 148420865X 9781484208663 1484208668
OCLC Number: 899249131
Description: 1 online resource (XIV, 316 pages 153 illustrations) : online resource.
Contents: At a Glance; Introduction; Chapter 1: Charting Technology Overview; Elements in a Chart; Most Common Charts; How to Realize Charts on the Web; HTML5; Charting with SVG and CANVAS; Canvas vs SVG; The DOM; Developing in JavaScript; Running and Debugging JavaScript; Data Types in JavaScript; Arrays; Objects; Firebug and DevTools; JSON; Summary; Chapter 2: Working with D3; Introducing D3; Starting with a Blank HTML Page; Using Selections and Operators; Selections and Selectors; Operators; Creating New Elements; The html()) Method; The append()) Method; The insert()) Method. Inserting Data into ElementsApplying Dynamic Properties; Adding SVG Elements; Creating an SVG Element; Transformations; Transitions; Summary; Chapter 3: Line Charts with D3; Developing a Line Chart with D3; Starting with the First Bricks; Scales, Domains, and Range s; Inside the Code; Using Data with (x, y) Values; Controlling the Axes' Range; Adding the Axis Arrows; Adding a Title and Axis Labels; Drawing a Line Chart from Data in a CSV File; Reading and Parsing Data; Implementing Axes and the Grid; Drawing Data with the csv() Function; Adding Marks to the Line; Line Charts with Filled Areas. Multiseries Line ChartsWorking with Multiple Series of Data; Legend; Interpolating Lines; Difference Line Chart; Summary; Chapter 4: Bar Charts with D3; Drawing a Bar Chart; Drawing a Stacked Bar Chart; A Normalized Stacked Bar Chart; Drawing a Grouped Bar Chart; Horizontal Bar Chart with Negative Values; Summary; Chapter 5: Pie Charts with D3; The Basic Pie Charts; Drawing a Basic Pie Chart; Some Variations on Pie Charts; Working on Color Sequences; Sorting the Slices in a Pie Chart; Adding Spaces Between the Slices; Representing the Slices Only with Outlines; Mixing All of This. Donut ChartsPolar Area Diagrams; Summary; Chapter 6: Candlestick Charts with D3; Creating an OHLC Chart; Date Format; Box Representation in Candlestick Charts; Summary; Chapter 7: Scatterplot and Bubble Charts with D3; Scatterplot; Markers and Symbols; Using Symbols as Markers; Using Customized Markers; Adding More Functionalities; Trendlines; Clusters; K-Mean Algorithm; Applying the Cluster Analysis to the Scatterplot; Highlighting Data Points; Bubble Chart; Summary; Chapter 8: Radar Charts with D3; Radar Chart; Building Auto Scaling Axes; Adding Data to the Radar Chart. Improving Your Radar ChartSummary; Chapter 9: Handling Live Data with D3; Real-Time Charts; Using PHP to Extract Data from a MySQL Table; Starting with a TSV File; Moving On to the Real Case; Summary; Chapter 10: Adding Controls to Charts; Adding Controls; Using Radio Buttons; Adding Radio Button Controls; Using Sliders; Using Check Boxes; Summary; Chapter 11: Embedding D3 Charts in jQuery Widgets; jQuery UI: Widgets; Accordion; Tab; D3 Charts on Tabs; D3 Charts on Accordions; Resizable and Draggable Charts; A Resizable Line Chart; Three Draggable Line Charts; Summary.
Series Title: Expert's voice.
Responsibility: by Fabio Nelli.

Abstract:

Create Web Charts with D3 shows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts. This book is suitable for developers of all experience levels and needs: if you want power and control and need to create data visualization beyond traditional charts, then D3 is the JavaScript library for you. By the end of the book, you will have a good knowledge of all the elements needed to manage data from every possible source, from high-end scientific instruments to Arduino boards, from PHP SQL databases queries to simple HTML tables, and from Matlab calculations to reports in Excel. This book contains content previously published in Beginning JavaScript Charts. Create all kinds of charts using the latest technologies available on browsers Full of step-by-step examples, Create Web Charts with D3 introduces you gradually to all aspects of chart development, from the data source to the choice of which solution to apply. This book provides a number of tools that can be the starting point for any project requiring graphical representations of data, whether using commercial libraries or your own.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/899249131> # Create Web Charts with D3
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
   library:oclcnum "899249131" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/xxu> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/2239150261#Topic/computer_science> ; # Computer science
   schema:about <http://dewey.info/class/004/e23/> ;
   schema:author <http://experiment.worldcat.org/entity/work/data/2239150261#Person/nelli_fabio> ; # Fabio Nelli
   schema:bookFormat schema:EBook ;
   schema:datePublished "2014" ;
   schema:description "At a Glance; Introduction; Chapter 1: Charting Technology Overview; Elements in a Chart; Most Common Charts; How to Realize Charts on the Web; HTML5; Charting with SVG and CANVAS; Canvas vs SVG; The DOM; Developing in JavaScript; Running and Debugging JavaScript; Data Types in JavaScript; Arrays; Objects; Firebug and DevTools; JSON; Summary; Chapter 2: Working with D3; Introducing D3; Starting with a Blank HTML Page; Using Selections and Operators; Selections and Selectors; Operators; Creating New Elements; The html()) Method; The append()) Method; The insert()) Method."@en ;
   schema:description "Create Web Charts with D3 shows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts. This book is suitable for developers of all experience levels and needs: if you want power and control and need to create data visualization beyond traditional charts, then D3 is the JavaScript library for you. By the end of the book, you will have a good knowledge of all the elements needed to manage data from every possible source, from high-end scientific instruments to Arduino boards, from PHP SQL databases queries to simple HTML tables, and from Matlab calculations to reports in Excel. This book contains content previously published in Beginning JavaScript Charts. Create all kinds of charts using the latest technologies available on browsers Full of step-by-step examples, Create Web Charts with D3 introduces you gradually to all aspects of chart development, from the data source to the choice of which solution to apply. This book provides a number of tools that can be the starting point for any project requiring graphical representations of data, whether using commercial libraries or your own."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/2239150261> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/2239150261#Series/the_expert_s_voice> ; # The expert's voice
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/2239150261#Series/expert_s_voice> ; # Expert's voice.
   schema:isSimilarTo <http://worldcat.org/entity/work/data/2239150261#CreativeWork/> ;
   schema:name "Create Web Charts with D3"@en ;
   schema:productID "899249131" ;
   schema:url <https://login.libproxy.uregina.ca:8443/login?url=http://proquest.safaribooksonline.com/9781484208656> ;
   schema:url <http://www.books24x7.com/marc.asp?bookid=77650> ;
   schema:url <https://login.libproxy.uregina.ca:8443/login?url=https://link.springer.com/openurl?genre=book&isbn=978-1-4842-0866-3> ;
   schema:url <http://dx.doi.org/10.1007/978-1-4842-0865-6> ;
   schema:url <https://link.springer.com/openurl?genre=book&isbn=978-1-4842-0866-3> ;
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=1964855> ;
   schema:workExample <http://worldcat.org/isbn/9781484208656> ;
   schema:workExample <http://dx.doi.org/10.1007/978-1-4842-0865-6> ;
   schema:workExample <http://worldcat.org/isbn/9781484208663> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/899249131> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/2239150261#Person/nelli_fabio> # Fabio Nelli
    a schema:Person ;
   schema:familyName "Nelli" ;
   schema:givenName "Fabio" ;
   schema:name "Fabio Nelli" ;
    .

<http://experiment.worldcat.org/entity/work/data/2239150261#Series/the_expert_s_voice> # The expert's voice
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/899249131> ; # Create Web Charts with D3
   schema:name "The expert's voice" ;
    .

<http://worldcat.org/isbn/9781484208656>
    a schema:ProductModel ;
   schema:isbn "148420865X" ;
   schema:isbn "9781484208656" ;
    .

<http://worldcat.org/isbn/9781484208663>
    a schema:ProductModel ;
   schema:isbn "1484208668" ;
   schema:isbn "9781484208663" ;
    .

<https://login.libproxy.uregina.ca:8443/login?url=https://link.springer.com/openurl?genre=book&isbn=978-1-4842-0866-3>
   rdfs:comment "Full text available from SpringerLINK ebooks - English/International Collection (2014)" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.