中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 精通D3.js-第2版

作者:呂之華
出版社:電子工業出版社出版時間:2017-06-01
開本: 32開 頁數: 432
中 圖 價:¥33.3(3.9折) 定價  ¥85.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

精通D3.js-第2版 版權信息

精通D3.js-第2版 本書特色

本書以世界范圍內*流行的可視化工具D3為主題,包含D3簡介、Web前端基本知識、D3開發環境的構建、D3基礎、D3學習主線,以及D3*版本D3.js 4.0的知識。學習本書后,相信讀者能在查詢API的情況下完成數據可視化的工作。為使閱讀盡量簡單、易懂,本書附帶非常豐富的插圖。 本書在設計上希望讓零基礎的讀者也能閱讀,但這或許很難。讀者也許需要至少掌握一門編程語言,例如C/C 、Java、JavaScript,并了解網頁編寫的基本知識。

精通D3.js-第2版 內容簡介

《精通D3.js(第2版)》全面介紹了D3.js,并新增了D3.4x版本的相關知識,是比較系統完整的教程。由淺入深,既有基礎入門知識,又有相對深入的內容。圖文并茂,語言流暢,講解清晰易懂。

精通D3.js-第2版 目錄

目 錄
第1章 D3簡介 1
1.1 D3是什么 1
1.1.1 D3簡史 2
1.1.2 D3的優勢 3
1.1.3 D3的適用范圍 4
1.2 數據可視化是什么 4
1.2.1 目的 5
1.2.2 構成要素 5
1.2.3 相關概念 7
1.3 圖表種類 7
1.4 學習方法 10
1.4.1 預備知識 11
1.4.2 學習順序 11
1.4.3 D3難嗎 11
第2章 Web前端開發基礎 13
2.1 瀏覽器和服務器 14
2.1.1 瀏覽器 14
2.1.2 服務器 15
2.2 HTML&CSS 16
2.2.1 HTML元素 17
2.2.2 CSS選擇器 17
2.3 JavaScript 18
2.3.1 在HTML中使用JavaScript 18
2.3.2 語法 19
2.3.3 變量 20
2.3.4 數據類型 21
2.3.5 操作符 23
2.3.6 語句 24
2.3.7 函數 27
2.3.8 對象 27
2.3.9 數組 28
2.4 DOM 29
2.4.1 結構 29
2.4.2 訪問和修改HTML元素 30
2.4.3 添加和刪除節點 31
2.4.4 事件 32
2.5 SVG 32
2.5.1 位圖和矢量圖 33
2.5.2 圖形元素 33
2.5.3 文字 38
2.5.4 樣式 39
2.5.5 標記 40
2.5.6 濾鏡 41
2.5.7 漸變 42
2.6 Canvas 43
2.6.1 開始繪圖 44
2.6.2 狀態機 44
2.6.3 基本圖形 45
2.6.4 文字 47
2.6.5 變形 48
2.6.6 圖片 49
2.6.7 漸變 49
2.7 色彩基礎 50
2.7.1 顏色空間 50
2.7.2 色相環 51
2.7.3 配色基礎 52
2.7.4 配色的心理效果 54
第3章 準備開發環境 55
3.1 下載D3 55
3.1.1 通過本地引用 55
3.1.2 通過網絡引用 56
3.2 安裝Chrome和Sublime Text 56
3.3 安裝Apache HTTP Server 57
3.4 Hello World 60
3.5 繪制矢量圖 61
3.6 調試 62
第4章 D3基礎:選擇集與數據 63
4.1 選擇元素 63
4.2 選擇集 64
4.2.1 查看狀態 64
4.2.2 設定和獲取屬性 65
4.3 添加、插入和刪除 68
4.4 數據綁定 69
4.4.1 datum()的工作過程 69
4.4.2 data()的工作過程 72
4.4.3 綁定的順序 76
4.5 update、enter、exit 77
4.5.1 enter的處理方法 77
4.5.2 exit的處理方法 79
4.5.3 數據更新時的處理模板 79
4.6 選擇集的常用方法 80
4.6.1 過濾filter 80
4.6.2 排序sort 81
4.6.3 遍歷each 81
4.6.4 傳遞call 82
4.7 數組的常用方法 82
4.7.1 排序 82
4.7.2 求值 83
4.7.3 生成和操作 85
4.7.4 映射 86
4.8 柱形圖 88
4.8.1 添加矩形和文字 88
4.8.2 更新數據 92
第5章 比例尺和坐標軸 96
5.1 定量比例尺 96
5.1.1 線性比例尺 97
5.1.2 指數比例尺和對數比例尺 100
5.1.3 量子比例尺和分位比例尺 101
5.1.4 閾值比例尺 103
5.2 序數比例尺 104
5.3 坐標軸 108
5.3.1 繪制方法 109
5.3.2 刻度 111
5.3.3 各比例尺的坐標軸 113
5.4 散點圖 113
第6章 繪制 116
6.1 顏色 116
6.1.1 RGB 117
6.1.2 HSL 118
6.1.3 插值 119
6.2 線段生成器 119
6.3 區域生成器 123
6.4 弧生成器 125
6.5 符號生成器 127
6.6 弦生成器 129
6.7 對角線生成器 131
6.8 折線圖 132
第7章 動畫 137
7.1 過渡效果 137
7.1.1 創建過渡 138
7.1.2 過渡的屬性 141
7.1.3 子元素 144
7.1.4 事件監聽和調用 146
7.1.5 過渡的樣式 148
7.2 散點圖的過渡效果 148
7.2.1 繪圖準備 149
7.2.2 應用過渡的散點 150
7.2.3 繪制坐標軸 151
7.2.4 更新數據的事件 152
7.2.5 結果 153
第8章 交互 154
8.1 監聽器 154
8.1.1 鼠標 156
8.1.2 鍵盤 157
8.1.3 觸屏 159
8.2 事件d3.event 161
8.2.1 事件的種類 161
8.2.2 容器的相對坐標 162
8.3 行為d3.behavior 163
8.3.1 拖曳 163
8.3.2 縮放 166
第9章 導入和導出 170
9.1 文件導入 170
9.1.1 JSON 171
9.1.2 CSV 173
9.1.3 XML 177
9.1.4 TEXT 178
9.2 文件導出 179
9.2.1 導出為SVG文件 179
9.2.2 編輯矢量圖 182
第10章 布局 185
10.1 餅狀圖 185
10.2 力導向圖 191
10.3 弦圖 197
10.4 樹圖 205
10.5 捆圖 210
10.6 直方圖 216
10.7 矩陣樹圖 223

第11章 地圖的基礎 228
11.1 地圖的數據 228
11.1.1 下載 228
11.1.2 簡化 232
11.1.3 GeoJSON 233
11.1.4 TopoJSON 237
11.2 中國地圖 239
11.2.1 基于GeoJSON 239
11.2.2 基于TopoJSON 242
11.3 地理路徑 250
11.3.1 地理路徑生成器 250
11.3.2 形狀生成器 254
11.4 投影 259
第12章 友好的交互 268
12.1 提示框 268
12.1.1 餅狀圖的提示框 269
12.1.2 提示框的樣式 271
12.2 坐標系中的焦點 273
12.2.1 折線圖的焦點 274
12.2.2 為折線圖添加提示框 279
12.3 元素組合 283
12.3.1 餅狀圖的拖曳 284
12.3.2 移入和移出 286
12.3.3 合并 294
12.4 區域選擇 296
12.4.1 在SVG畫板里選擇一塊區域 297
12.4.2 散點圖的區域選擇 299
12.5 開關 301
12.5.1 思維導圖的構造思路 302
12.5.2 思維導圖的制作 305
第13章 地圖的應用 312
13.1 值域的顏色 312
13.2 標注 316
13.2.1 標注地點 317
13.2.2 夜光圖 319
13.3 標線 321
13.3.1 帶有箭頭的標線 322
13.3.2 球面地圖的標線 324
13.4 拖曳和縮放 326
13.4.1 平面地圖 326
13.4.2 球面地圖 329
13.5 力導向地圖 330
13.5.1 Voronoi圖和Delaunay三角剖分 330
13.5.2 力導向的中國地圖 334
第14章 D3 4.x簡介 340
14.1 4.x的新功能 341
14.2 3.x如何升級到4.x 344
14.2.1 加載文件的變化 345
14.2.2 布局的變化規則 345
14.2.3 生成器的變化規則 346
14.2.4 比例尺的變化規則 346
14.2.5 升級小結 347
14.3 D3 4.x的設計思想 347
14.3.1 3.x和4.x的結構區別 347
14.3.2 模塊化的優點 348
14.3.3 可閱讀性和自我解釋 350
14.4 未來展望 351
14.4.1 模塊發展的百花齊放 352
14.4.2 應用范圍擴大 352
14.4.3 第二核心、第三核心 352
第15章 D3 4.x新功能剖析 354
15.1 全新的力導向圖 354
15.1.1 力的作用 355
15.1.2 控制時間 357
15.1.3 給Canvas添加拖放事件 358
15.1.4 4.x版完整的力導向圖 360
15.2 豐富多彩的調色板 364
15.2.1 配色模板 365
15.2.2 d3-color 367
15.3 功能倍增的圖形生成器 368
15.3.1 折線圖和線段生成器 369
15.3.2 消失的對角線生成器 372
15.3.3 更簡單的坐標軸 374
15.4 更合理的布局 375
15.4.1 堆棧圖的數據結構 376
15.4.2 從思維導圖來探究d3-hierarchy 380
15.4.3 全新的打包圖d3.pack 383
15.5 無限循環的過渡效果 384
15.5.1 單元素的無限過渡 385
15.5.2 多元素的無限過渡 386
第16章 D3 4.x在地圖上的應用 387
16.1 Canvas地圖的基本功能 387
16.1.1 填充和描邊 388
16.1.2 選擇區域 390
16.1.3 拖曳和縮放 392
16.2 地圖上飛舞的流星 394
16.2.1 Canvas的流星效果 395
16.2.2 地圖兩點間的流星 396
16.3 地球儀 401
16.3.1 4.x的形狀生成器 401
16.3.2 Canvas球面地圖的旋轉和縮放 403
16.4 結合Leaflet.js和D3.js 407
16.4.1 Leaflet.js的簡介和安裝 408
16.4.2 載入地圖 408
16.4.3 加入標注 412
16.4.4 添加SVG或Canvas到地圖上 414
附錄A 彩色插圖 419
參考文獻 436
展開全部

精通D3.js-第2版 作者簡介

呂之華,2012年軟件工程專業畢業,同年赴日。2015年獲日本巖手大學設計與媒體專業碩士學位。多年專研數據可視化、計算機動畫等技術。2014年起以D3.js為主題在網絡上發表了一系列文章,獲得讀者好評,本書是在此基礎上經過精選和擴充形成的。2017年本書第2版出版。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | 北京燃气公司 用户服务中心| 外贸网站建设-外贸网站设计制作开发公司-外贸独立站建设【企术】 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 | 免联考国际MBA_在职MBA报考条件/科目/排名-MBA信息网 | 亿诺千企网-企业核心产品贸易 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 纳米二氧化硅,白炭黑,阴离子乳化剂-臻丽拾科技 | 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | 企业微信营销_企业微信服务商_私域流量运营_艾客SCRM官网 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 棉服定制/厂家/公司_棉袄订做/价格/费用-北京圣达信棉服 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 火锅底料批发-串串香技术培训[川禾川调官网] | 德国EA可编程直流电源_电子负载,中国台湾固纬直流电源_交流电源-苏州展文电子科技有限公司 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | 建筑资质代办_工程施工资质办理_资质代办公司_北京众聚企服 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 微动开关厂家-东莞市德沃电子科技有限公司 | 户外健身路径_小区健身器材_室外健身器材厂家_价格-浩然体育 | 气象监测系统_气象传感器_微型气象仪_气象环境监测仪-山东风途物联网 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 炭黑吸油计_测试仪,单颗粒子硬度仪_ASTM标准炭黑自销-上海贺纳斯仪器仪表有限公司(HITEC中国办事处) | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 生态板-实木生态板-生态板厂家-源木原作生态板品牌-深圳市方舟木业有限公司 | 福州甲醛检测-福建室内空气检测_环境检测_水质检测-福建中凯检测技术有限公司 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 济南冷库安装-山东冷库设计|建造|冷库维修-山东齐雪制冷设备有限公司 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 真石漆,山东真石漆,真石漆厂家,真石漆价格-山东新佳涂料有限公司 | 博博会2021_中国博物馆及相关产品与技术博览会【博博会】 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备| 炭黑吸油计_测试仪,单颗粒子硬度仪_ASTM标准炭黑自销-上海贺纳斯仪器仪表有限公司(HITEC中国办事处) | 升降炉_真空气氛炉_管式电阻炉厂家-山东中辰电炉有限公司 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 |