ORPP logo

D3. js Quick Start Guide : (Record no. 5477)

MARC details
000 -LEADER
fixed length control field 05630nam a22004573i 4500
001 - CONTROL NUMBER
control field EBC5529457
003 - CONTROL NUMBER IDENTIFIER
control field MiAaPQ
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240724113401.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 240724s2018 xx o ||||0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781789347746
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9781789342383
035 ## - SYSTEM CONTROL NUMBER
System control number (MiAaPQ)EBC5529457
035 ## - SYSTEM CONTROL NUMBER
System control number (Au-PeEL)EBL5529457
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1056068460
040 ## - CATALOGING SOURCE
Original cataloging agency MiAaPQ
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency MiAaPQ
Modifying agency MiAaPQ
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.I52 .H868 2018
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 006.312
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Huntington, Matthew.
245 10 - TITLE STATEMENT
Title D3. js Quick Start Guide :
Remainder of title Create Amazing, Interactive Visualizations in the Browser with JavaScript.
250 ## - EDITION STATEMENT
Edition statement 1st ed.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Birmingham :
Name of producer, publisher, distributor, manufacturer Packt Publishing, Limited,
Date of production, publication, distribution, manufacture, or copyright notice 2018.
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice ©2018.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (173 pages)
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started with D3.js -- What is SVG? -- What makes D3 so special? -- This book's approach to learning -- A preview of each build -- Using SVG to create images using code -- Building an interactive scatter plot -- Making a basic scatter plot interactive -- Creating a bar graph using a data file -- Animating SVG elements to create an interactive pie chart -- Using physics to create a force-directed graph -- Mapping -- Setting up -- Summary -- Chapter 2: Using SVG to Create Images Using Code -- Base tag -- Basic elements -- Positioning an element -- Styling an element -- Important SVG elements -- Circle -- Line -- Rectangle -- Ellipse -- Polygon -- Polyline -- Text -- Group -- Bezier curves -- Cubic Bezier curves -- Smooth cubic Bezier curves -- Quadratic Bezier curve -- Smooth quadratic Bezier curve -- Drawing a path -- Arcs -- Documentation -- Summary -- Chapter 3: Building an Interactive Scatter Plot -- Adding a link to the D3 library -- Adding an&lt -- svg&gt -- tag and sizing it with D3 -- Creating some fake data for our app -- Adding SVG circles and styling them -- Creating a linear scale -- Attaching data to visual elements -- Use data attached to a visual element to affect its appearance -- Creating a time scale -- Parsing and formatting times -- Setting dynamic domains -- Dynamically generating SVG elements -- Creating axes -- Displaying data in a table -- Summary -- Chapter 4: Making a Basic Scatter Plot Interactive -- Creating a click handler -- Removing data -- Dragging an element -- Updating data after a drag -- Creating a zoom behavior that scales elements -- Updating axes when zooming and panning -- Updating click points after a transform -- Avoiding redrawing the entire screen during rendering.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Hiding elements beyond an axis -- Summary -- Chapter 5: Creating a Bar Graph Using a Data File -- Setting up our application -- Creating an external file to hold our data -- Making an AJAX request -- Writing the basic code -- Handling file access -- Using AJAX data to create SVG elements -- Adjusting the height and the width of the bars -- Adjusting the horizontal and the vertical placement of the bars -- Making the width of the bars dynamic -- Changing the color of the bar based on data -- Adding axes -- Summary -- Chapter 6: Animating SVG Elements to Create an Interactive Pie Chart -- Setting up the application -- Create data/configuration variables -- Creating an ordinal scale -- Creating the color scale to map labels to colors -- Setting up the SVG -- Adding paths for each pie segment -- Generating an arc creating function -- Formatting the data for the arc -- Adjusting the position of the pie -- Making a donut graph -- Removing parts of the pie -- Summary -- Chapter 7: Using Physics to Create a Force-Directed Graph -- What is a force-directed graph? -- How to set up a graph of relationships -- Display -- Physics -- Setting up the HTML -- Setting up styling for nodes and links -- Setting up the SVG -- Adding data for people -- Adding data for relationships -- Add circles to the SVG -- Adding lines to the SVG -- Creating a simulation -- Specifying how the simulation affects visual elements -- Creating forces -- Summary -- Chapter 8: Mapping -- Defining GeoJSON -- Setting up the HTML -- Using a projection -- Generating a path using a projection and GeoJSON data -- Summary -- Other Books You May Enjoy -- Index.
520 ## - SUMMARY, ETC.
Summary, etc. D3.js is a JavaScript library that allows you to create graphs and data visualizations in the browser, with HTML, SVG, and CSS. This book will take you from the basics of D3.js, so that you can create your own interactive visualizations, to creating the most common graphs that you will encounter as a developer, scientist, statistician, or data.
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on publisher supplied metadata and other sources.
590 ## - LOCAL NOTE (RLIN)
Local note Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Information visualization-Computer programs.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer graphics-Computer programs.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element JavaScript (Computer program language).
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Huntington, Matthew
Title D3. js Quick Start Guide
Place, publisher, and date of publication Birmingham : Packt Publishing, Limited,c2018
International Standard Book Number 9781789342383
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)
Corporate name or jurisdiction name as entry element ProQuest (Firm)
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=5529457">https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=5529457</a>
Public note Click to View

No items available.

© 2024 Resource Centre. All rights reserved.