Fullstack D3 and Data Visualization: Build beautiful data visualizations with D3
Wattenberger, Amelia
Used - Hardcover
Condition: Used - Good
Ships from Germany to U.S.A.
Quantity: 1 available
Add to basketCondition: Used - Good
Quantity: 1 available
Add to basketBefriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present.
Seller Inventory # M00991344650-G
Build beautiful data visualizations with D3
The Fullstack D3 book is the complete guide to D3. With dozens of code examples showing each step, you can gain new insights into your data by creating visualizations.
Learn how to quickly turn data into insights with D3
We have the data. But it needs to be understood by humans. The best way to convert this data into an understandable format is to mold it into a data visualization.
And D3 is the best tool for job if you need to create custom data visualizations.
With Fullstack D3 and Data Visualization you and your team will be able to share key insights, uncover problems before they start, and impress your boss by creating gorgeous visualizations.
What’s Inside
Chapter 0: Introduction When would you want to use D3.js?
There is a spectrum of libraries to create charts on the web: on one end, you have easy-to-use, basic libraries that will create a standard chart type.
Chapter 1: Making your first chart
In this chapter we make a line chart. Line charts are a great starting place because of their popularity, but also because of their simplicity.
Chapter 2: Making a scatterplot
When looking at the relationship between two metrics, a scatterplot is a good choice. In this chapter we show how to create a scatterplot.
Chapter 3: Making a bar chart
In this chapter we cover how to create a histogram, which is a bar chart that shows the distribution of one metric, with the metric values on the x axis and the frequency of values on the y axis.
Chapter 4: Animations and Transitions
When we update our charts, we can animate elements from their old to their new positions. These animations can be visually exciting, but more importantly, they have functional benefits.
Chapter 5: Interactions
The biggest advantage of creating charts with JavaScript is the ability to respond to user input.
Chapter 6: Making a map
Maps are also uniquely good at answering geography-based questions. In this chapter, we’ll build a map and learn how to plot values within a location.
Chapter 7: Data Visualization Basics
Now that we’re comfortable with how to create a chart, we should zoom out a bit and talk about what chart to create.
Chapter 8: Common Charts
In this chapter, we talk about common chart types and when to use them.
Chapter 9: Dashboard Design
A dashboard is any web interface that makes sense out of dynamic data, and in this chapter we learn how to make one.
Chapter 10: Advanced Visualization: Marginal Histogram
First, we’ll focus on enhancing a chart we’ve already made: our scatter plot. This chart will have multiple goals, all exploring the daily temperature ranges in our weather dataset.
Chapter 11: Advanced Visualization: Radial Weather Chart
We talked about radar charts in Chapter 10. For this project, we’ll build a more complex radar chart.
Chapter 12: Advanced Visualization: Animated Sankey Diagram
In this project, we’ll be simulating real data and creating an animated diagram to engage our viewers.
Chapter 13: D3 and React
What’s the best way to draw a chart within React? It turns out that there is a fair bit of overlap in functionality between a React and D3 – we’ll discuss how we can create blazing fast charts using the two together.
Chapter 14: D3 and Angular
In this chapter we show how to create optimized SVG charts using D3 and Angular.
"About this title" may belong to another edition of this title.
1. Scope
For all orders via our store on the AbeBooks Marketplace, the following terms and conditions apply. Unless otherwise agreed, the inclusion of any terms and conditions of your own used by you is contradicted.
2. contracting party, conclusion of contract, correction options
The purchase contract is concluded with momox SE.
The subject of the contract is the sale of goods.
If an article is posted by us on AbeBooks, the activation of the offer page on AbeBooks is the binding offer to conclu...
Right of withdrawal
You have the right to cancel this contract within fourteen days without giving any reason. The withdrawal period is fourteen days from the day on which you or a third party named by you, who is not the carrier, have taken or has taken possession of the last goods. In order to exercise your right of withdrawal, you must inform momox SE, Schreiberhauer Straße 30, 10317 Berlin, telephone number: 0049 (0) 30/488 288 200, e-mail: service@momox-shop.uk, by means of a clear declaration (e.g. a letter sent by post, fax or e-mail) of your decision to withdraw from this contract. You can use the model withdrawal form for this purpose, but it is not mandatory. In order to comply with the withdrawal period, it is sufficient that you send the notification of the exercise of the right of withdrawal before the expiry of the withdrawal period.
Consequences of the revocation
If you revoke this contract, we shall reimburse you for all payments we have received from you, including delivery costs (with the exception of additional costs resulting from the fact that you have chosen a type of delivery other than the most favorable standard delivery offered by us), without undue delay and no later than within fourteen days from the day on which we received the notification of your revocation of this contract. For this repayment, we will use the same means of payment that you used for the original transaction, unless expressly agreed otherwise with you; in no case will you be charged any fees because of this repayment. We may refuse repayment until we have received the goods back or until you have provided proof that you have returned the goods, whichever is the earlier. You must return the goods immediately and in any case no later than within fourteen days from the day on which you notify us of the revocation of this contract to us or to return the goods:
medimops.de Retoure,
Am alten Flughafen 100,
D-04356 Leipzig
Germany
The deadline is met if you send the goods before the expiry of fourteen days. You shall bear the direct costs of returning the goods. You will only have to pay for any loss in value of the goods if this loss in value is due to handling of the goods that is not necessary for checking the condition, properties and functioning of the goods.
| Order quantity | 10 to 20 business days | 10 to 20 business days |
|---|---|---|
| First item | £ 8.72 | £ 13.09 |
Delivery times are set by sellers and vary by carrier and location. Orders passing through Customs may face delays and buyers are responsible for any associated duties or fees. Sellers may contact you regarding additional charges to cover any increased costs to ship your items.