Data Visualization Toolkit: Using JavaScript, Rails, and Postgres to Present Data and Geospatial Information
暫譯: 數據視覺化工具包:使用 JavaScript、Rails 和 Postgres 呈現數據與地理空間資訊
Barrett Clark
- 出版商: Addison Wesley
- 出版日期: 2016-08-28
- 售價: $1,880
- 貴賓價: 9.5 折 $1,786
- 語言: 英文
- 頁數: 256
- 裝訂: Paperback
- ISBN: 0134464435
- ISBN-13: 9780134464435
-
相關分類:
JavaScript、Ruby、Data-visualization
已絕版
買這商品的人也買了...
-
$880$695 -
$580$452 -
$360$281 -
$1,020$969 -
$400$316 -
$780$616 -
$680$537 -
$580$458 -
$680$537 -
$580$452 -
$580$458 -
$560$476 -
$580$458 -
$480$379 -
$590$502 -
$520$411 -
$500$395 -
$580$458 -
$320$253 -
$480$379 -
$450$356 -
$320$250 -
$450$356 -
$390$308 -
$580$458
商品描述
Create Beautiful Visualizations that Free Your Data to Tell Powerful Truths
“The depth of Barrett Clark’s knowledge shines through in his writing: clear, concise, and confident. Barrett has been practicing all of this stuff in his day job for many years–Postgres, D3, GIS, all of it. The knowledge in this book is real-world and hard-earned!”
–From the Foreword by Obie Fernandez
Data Visualization Toolkit is your hands-on, practical, and holistic guide to the art of visualizing data. You’ll learn how to use Rails, jQuery, D3, Leaflet, PostgreSQL, and PostGIS together, creating beautiful visualizations and maps that give your data a voice and to make it “dance.”
Barrett Clark teaches through real-world problems and examples developed specifically to illuminate every technique you need to generate stunningly effective visualizations. You’ll move from the absolute basics toward deep dives, mastering diverse visualizations and discovering when to use each. Along the way, you’ll build three start-to-finish visualization applications, using actual real estate, weather, and travel datasets.
Clark addresses every component of data visualization: your data, database, application server, visualization libraries, and more. He explains data transformations; presents expert techniques in JavaScript, Ruby, and SQL; and illuminates key concepts associated with both descriptive statistics and geospatial data. Throughout, everything is aimed at one goal: to help you cut through the clutter and let your data tell all it can.
This guide will help you
- Explore and understand the data visualization technology stack
- Master the thought process and steps involved in importing data
- Extract, transform, and load data in usable, reliable form
- Handle spotty data, or data that doesn’t line up with what your chart expects
- Use D3 to build pie and bar charts, scatter and box plots, and more
- Work effectively with time-series data
- Tweak Ruby and SQL to optimize performance with large datasets
- Use raw SQL in Rails: window functions, subqueries, and common table expressions
- Build chord diagrams and time-series aggregates
- Use separate databases or schema for reporting databases
- Integrate geographical data via geospatial SQL queries
- Construct maps with Leaflet and Rails
- Query geospatial data the “Rails way” and the “raw SQL way”
商品描述(中文翻譯)
創造美麗的視覺化,讓您的數據講述強而有力的真相
「Barrett Clark 的知識深度在他的寫作中熠熠生輝:清晰、簡潔且自信。Barrett 在他的日常工作中已經實踐了這些技術多年——Postgres、D3、GIS,所有這些。這本書中的知識是真實且來之不易的!」– 來自 Obie Fernandez 的前言
數據視覺化工具包 是您實用、實踐且全面的數據視覺化藝術指南。您將學會如何將 Rails、jQuery、D3、Leaflet、PostgreSQL 和 PostGIS 結合使用,創造出美麗的視覺化和地圖,讓您的數據發聲並使其「舞動」。
Barrett Clark 通過現實世界的問題和範例進行教學,這些範例專門設計用來闡明您需要生成驚人有效視覺化的每一項技術。您將從最基本的概念開始,逐步深入,掌握多樣的視覺化技術,並發現何時使用每一種技術。在這個過程中,您將構建三個從頭到尾的視覺化應用,使用實際的房地產、天氣和旅行數據集。
Clark 涉及數據視覺化的每個組成部分:您的數據、數據庫、應用伺服器、視覺化庫等等。他解釋數據轉換;展示 JavaScript、Ruby 和 SQL 的專業技術;並闡明與描述性統計和地理空間數據相關的關鍵概念。整體而言,所有內容的目標都是幫助您穿透雜亂,讓您的數據講述它所能表達的一切。
本指南將幫助您:
- 探索並理解數據視覺化技術棧
- 掌握導入數據的思考過程和步驟
- 以可用且可靠的形式提取、轉換和加載數據
- 處理不穩定的數據,或與圖表預期不符的數據
- 使用 D3 建立圓餅圖和條形圖、散點圖和箱型圖等
- 有效處理時間序列數據
- 調整 Ruby 和 SQL 以優化大型數據集的性能
- 在 Rails 中使用原始 SQL:窗口函數、子查詢和公共表達式
- 構建和弦圖和時間序列聚合
- 為報告數據庫使用單獨的數據庫或架構
- 通過地理空間 SQL 查詢整合地理數據
- 使用 Leaflet 和 Rails 構建地圖
- 以「Rails 方式」和「原始 SQL 方式」查詢地理空間數據