å¤±æ•ˆé“¾æŽ¥å¤„ç† |
《D3.jsæ•°æ®å¯è§†åŒ–实战手册》PDF ä¸‹è² è½¬è²è‡ªï¼š(x¨¬)https://download.csdn.net/download/simplyred4ever/9690612
下è²åœ°å€åQ?/strong>版æƒå½’å‡ºç‰ˆç¤¾å’ŒåŽŸä½œè€…æ‰€æœ‰ï¼Œé“¾æŽ¥å·²åˆ é™¤ï¼Œè¯¯‚´ä¹°æ£ç‰?/b>
ç”?sh¨´)å版仅供预览å?qi¨¢ng)å¦ä¹ (f¨¤n)交æµä½¿ç”¨åQŒä¸‹è½½åŽè¯?4ž®æ—¶å†…åˆ é™¤ï¼Œæ”¯æŒæ£ç‰ˆåQŒå–œ‹Æ¢çš„误‚´ä¹°æ£ç‰ˆä¹¦¾c:(x¨¬)《D3.jsæ•°æ®å¯è§†åŒ–实战手册ã€?/a>
图书½Ž€ä»‹ï¼š(x¨¬)
如今˜q™ä¸ªäº’蔾|‘时代,äºÞZ»¬æ¯å¤©éƒ½ç”Ÿäº§æ“vé‡çš„æ•°æ®åQŒå¦‚果直接é¢å¯¹è¿™äº›æ•°æ®ï¼Œå¯èƒ½è®©ähæ— ä»Žä¸‹æ‰‹ã€‚å°†æ•°æ®å¯è§†åŒ–,用åŞ象立体的形弞®†å…¶å±•现åQŒæœ‰åˆ©äºŽåˆ†æžå…¶ä¸çš„å…³è”,攫å–å¯èƒ½å˜åœ¨çš„商业机ä¼?x¨¬)。《D3.jsæ•°æ®å¯è§†åŒ–实战手册》æ„å›ùN€šè¿‡å¤§é‡çš„示例和代ç åQŒå‘读者讲˜q°å¦‚何利用D3.jsæ¥å®žçŽ°æ•°æ®å¯è§†åŒ–。åªè¦è¯»è€…了(ji¨£n)è§£JavaScriptåQŒå°±èƒ½å®Œå…¨æŽŒæ¡æœ¬ä¹¦çš„内容ã€?/span>   《D3.jsæ•°æ®å¯è§†åŒ–实战手册》一å…?3ç« ï¼Œä»Žå¦‚ä½•æå»ºD3.js的开å‘çŽ¯å¢ƒå¼€å§‹ï¼Œé€æ¥ä»‹ç»D3ä¸çš„å„ç§æ“作åQŒåŒ…æ‹¬é€‰é›†ã€æ•°æ®çš„åˆæ¥å¤„ç†ã€æ•°æ®æ˜ ž®„ã€åæ ‡èáu¾l„äšgã€åŠ¨ç”»è¿‡æ¸¡æ•ˆæžœã€SVG相关介ç»ã€ç»˜åˆ¶å›¾è¡¨ã€å®‰æŽ’布局ã€å¯è§†åŒ–交互ã€åЛ妿¨¡æ‹Ÿã€åˆ¶ä½œåœ°å›‘Ö’Œ‹¹‹è¯•驱动。《D3.jsæ•°æ®å¯è§†åŒ–å®žæˆ˜æ‰‹å†Œã€‹åŒ…å«æœ‰å¤§é‡çš„示例和代ç åQŒå¯ä»¥å¸®åŠ©è¯»è€…å……åˆ†ç†è§£ä¹¦ä¸è®²˜q°çš„æ¯ä¸€ä¸ªæ¦‚å¿üc(di¨£n)€‚《D3.jsæ•°æ®å¯è§†åŒ–实战手册》最åŽçš„附录部分åQŒä»‹¾l了(ji¨£n)å¦å¤–两个JavaScriptåº“ï¼Œä¸»è¦æ˜¯å…³äºŽä¸‰¾l´åˆ¶å›‘Ö’Œå¤šç»´å›¾è¡¨çš„。希望本书的内容能对读者ç†è§£å’Œå¦ä¹ (f¨¤n)æ•°æ®å¯è§†åŒ–有所帮助ã€?/span>
相关截图åQ?br />
![]()
图书目录åQ?/strong>
½W?ç« ã€€D3.js入门指å—  1.1 ½Ž€ä»‹ã€€ 1.2 æå¾ä¸€ä¸ªç®€æ˜“çš„D3å¼€å‘环境  1.2.1 准备阶段  1.2.2 æå¾çŽ¯å¢ƒã€€ 1.2.3 工作原ç†ã€€ 1.2.4 更多内容  1.3 æå¾ä¸€ä¸ªåŸºäºŽNPM的开å‘环境  1.3.1 准备阶段  1.3.2 æå¾çŽ¯å¢ƒã€€ 1.3.3 工作原ç†ã€€ 1.3.4 更多内容  1.4 ç†è§£D3é£Žæ ¼çš„JavaScript  1.4.1 准备阶段  1.4.2 开始编½E‹ã€€ 1.4.3 工作原ç†ã€€ 1.4.4 更多内容  ½W?ç« ã€€¾_¾æŒ‘¾l†é€‰ã€€ 2.1 ½Ž€ä»‹ã€€ 2.2 选择å•ä¸ªå…ƒç´ ã€€ 2.2.1 准备阶段  2.2.2 开始编½E‹ã€€ 2.2.3 工作原ç†ã€€ 2.3 选å–å¤šä¸ªå…ƒç´ ã€€ 2.3.1 准备阶段  2.3.2 开始编½E‹ã€€ 2.3.3 工作原ç†ã€€ 2.4 ˜q代选集ä¸çš„å…ƒç´ ã€€ 2.4.1 准备阶段  2.4.2 开始编½E‹ã€€ 2.4.3 工作原ç†ã€€ 2.5 使用å选择器  2.5.1 准备阶段  2.5.2 开始编½E‹ã€€ 2.5.3 工作原ç†ã€€ 2.6 函数¾U§è”调用  2.6.1 准备阶段  2.6.2 开始编½E‹ã€€ 2.6.3 工作原ç†ã€€ 2.7 处ç†åŽŸå§‹é€‰é›†ã€€ 2.7.1 准备阶段  2.7.2 开始编½E‹ã€€ 2.7.3 工作原ç†ã€€ ½W?ç« ã€€ä¸Žæ•°æ®åŒè¡Œã€€ 3.1 ½Ž€ä»‹ã€€ 3.2 ž®†æ•°¾l„ç»‘å®šäØ“(f¨´)æ•°æ®ã€€ 3.2.1 准备阶段  3.2.2 开始编½E‹ã€€ 3.2.3 工作原ç†ã€€ 3.3 ž®†å¯¹è±¡å—é¢é‡¾l‘定为数æ®ã€€ 3.3.1 准备阶段  3.3.2 开始编½E‹ã€€ 3.3.3 工作原ç†ã€€ 3.4 ž®†å‡½æ•°ç»‘å®šäØ“(f¨´)æ•°æ®ã€€ 3.4.1 准备阶段  3.4.2 开始编½E‹ã€€ 3.4.3 工作原ç†ã€€ 3.5ã€€å¦‚ä½•å¤„ç†æ•°ç»„  3.5.1 准备阶段  3.5.2 开始编½E‹ã€€ 3.5.3 工作原ç†ã€€ 3.6 数æ®çš„过滤  3.6.1 准备阶段  3.6.2 开始编½E‹ã€€ 3.6.3 工作原ç†ã€€ 3.7 åŸÞZºŽæ•°æ®çš„图形排åºã€€ 3.7.1 准备阶段  3.7.2 开始编½E‹ã€€ 3.7.3 工作原ç†ã€€ 3.8 从æœåŠ¡å™¨åŠ è²æ•°æ®ã€€ 3.8.1 准备阶段  3.8.2 开始编½E‹ã€€ 3.8.3 工作原ç†ã€€ ½W?ç« ã€€å¼ å¼›æœ?ldquo;åº?rdquo;  4.1 介ç»ã€€ 4.2 使用数值尺度  4.2.1 准备阶段  4.2.2 开始编½E‹ã€€ 4.2.3 工作原ç†ã€€ 4.2.4 更多内容  4.3 使用旉™—´ž®ºåº¦ã€€ 4.3.1 准备阶段  4.3.2 开始编½E‹ã€€ 4.3.3 工作原ç†ã€€ 4.3.4 更多内容  4.3.5 请å‚è§ã€€ 4.4 使用有庞®ºåº¦ã€€ 4.4.1 准备阶段  4.4.2 开始编½E‹ã€€ 4.4.3 工作原ç†ã€€ 4.5 å—符串æ’倹{€€ 4.5.1 æ’值器  4.5.2 准备阶段  4.5.3 开始编½E‹ã€€ 4.5.4 工作原ç†ã€€ 4.5.5 更多内容  4.6 颜色æ’倹{€€ 4.6.1 准备阶段  4.6.2 开始编½E‹ã€€ 4.6.3 工作原ç†ã€€ 4.6.4 请å‚è§ã€€ 4.7 å¤åˆå¯¹è±¡æ’倹{€€ 4.7.1 准备阶段  4.7.2 开始编½E‹ã€€ 4.7.3 工作原ç†ã€€ 4.8 实现自定义æ’值器  4.8.1 准备阶段  4.8.2 开始编½E‹ã€€ 4.8.3 工作原ç†ã€€ 4.8.4 请å‚è§ã€€ ½W?ç« ã€€çŽ©è{åæ ‡è½´ã€€ 5.1 ½Ž€ä»‹ã€€ 5.2ã€€åæ ‡è½´åŸº¼‹€ã€€ 5.2.1 准备阶段  5.2.2 开始编½E‹ã€€ 5.2.3 工作原ç†ã€€ 5.3 自定义刻度  5.3.1 准备阶段  5.3.2 开始编½E‹ã€€ 5.3.3 工作原ç†ã€€ 5.4 ¾l˜åˆ¶è¡¨æ ¼¾UÑ€€ 5.4.1 准备阶段  5.4.2 开始编½E‹ã€€ 5.4.3 工作原ç†ã€€ 5.5 动æ€è°ƒèŠ‚åæ ‡èáuž®ºåº¦ã€€ 5.5.1 准备阶段  5.5.2 开始编½E‹ã€€ 5.5.3 工作原ç†ã€€ ½W?ç« ã€€ä¼˜é›…å˜æ¢ã€€ 6.1 ½Ž€ä»‹ã€€ 6.2 å•å…ƒç´ åŠ¨ç”ÀL•ˆæžœã€€ 6.2.1 准备阶段  6.2.2 开始编½E‹ã€€ 6.2.3 工作原ç†ã€€ 6.3ã€€å¤šå…ƒç´ åŠ¨ç”…R€€ 6.3.1 准备阶段  6.3.2 开始编½E‹ã€€ 6.3.3 工作原ç†ã€€ 6.4 使用¾~“动函数  6.4.1 准备阶段  6.4.2 开始编½E‹ã€€ 6.4.3 工作原ç†ã€€ 6.5 使用ä¸é—´å¸§è®¡½Ž—  6.5.1 准备阶段  6.5.2 开始编½E‹ã€€ 6.5.3 工作原ç†ã€€ 6.5.4 更多内容  6.6 使用¾U§è”˜q‡æ¸¡ã€€ 6.6.1 准备阶段  6.6.2 开始编½E‹ã€€ 6.6.3 工作原ç†ã€€ 6.7 使用选择性过渡  6.7.1 准备阶段  6.7.2 开始编½E‹ã€€ 6.7.3 工作原ç†ã€€ 6.7.4 请å‚è§ã€€ 6.8 监嬘q‡æ¸¡äº‹äšg  6.8.1 准备阶段  6.8.2 开始编½E‹ã€€ 6.8.3 工作原ç†ã€€ 6.9 实现自定义æ’值器  6.9.1 准备阶段  6.9.2 开始编½E‹ã€€ 6.9.3 工作原ç†ã€€ 6.10 使用定时器  6.10.1 准备阶段  6.10.2 开始编½E‹ã€€ 6.10.3 工作原ç†ã€€ 6.10.4 请å‚è§ã€€ ½W?ç« ã€€å½¢çŠ¶ä¹‹ç¾Žã€€ 7.1 ½Ž€ä»‹ã€€ 7.1.1 什么是SVG?  7.1.2 矢é‡ã€€ 7.1.3 å¯äŽ×¾~©æ€§ã€€ 7.2ã€€åˆ›å¾½Ž€å•åŞ状  7.2.1 准备阶段  7.2.2 开始编½E‹ã€€ 7.2.3 工作原ç†ã€€ 7.2.4 更多内容  7.2.5 请å‚è§ã€€ 7.3 使用¾U¿æ¡ç”Ÿæˆå™¨ã€€ 7.3.1 准备阶段  7.3.2 开始编½E‹ã€€ 7.3.3 工作原ç†ã€€ 7.3.4 请å‚è§ã€€ 7.4 使用¾U¿æ¡æ’倹{€€ 7.4.1 准备阶段  7.4.2 开始编½E‹ã€€ 7.4.3 工作原ç†ã€€ 7.5 更改¾U¿æ¡çš„å¼ åŠ›ã€€ 7.5.1 准备阶段  7.5.2 开始编½E‹ã€€ 7.5.3 工作原ç†ã€€ 7.6 使用区域生æˆå™¨ã€€ 7.6.1 准备阶段  7.6.2 开始编½E‹ã€€ 7.6.3 工作原ç†ã€€ 7.7 使用区域æ’倹{€€ 7.7.1 准备阶段  7.7.2 开始编½E‹ã€€ 7.7.3 工作原ç†ã€€ 7.7.4 更多内容  7.7.5 请å‚è§ã€€ 7.8 使用圆弧生æˆå™¨ã€€ 7.8.1 准备阶段  7.8.2 开始编½E‹ã€€ 7.8.3 工作原ç†ã€€ 7.9 实现圆弧˜q‡æ¸¡ã€€ 7.9.1 准备阶段  7.9.2 开始编½E‹ã€€ 7.9.3 工作原ç†ã€€ 7.9.4 更多内容  7.9.5 请å‚è§ã€€ ½W?ç« ã€€å›¾è¡¨¾ŸŽåŒ–  8.1 ½Ž€ä»‹ã€€ 8.2 创徾U¿å›¾ã€€ 8.2.1 准备工作  8.2.2 开始编½E‹ã€€ 8.2.3 工作原ç†ã€€ 8.3 创å¾é¢ç§¯å›¾ã€€ 8.3.1 准备工作  8.3.2 开始编½E‹ã€€ 8.3.3 工作原ç†ã€€ 8.4ã€€åˆ›å¾æ•£ç‚¹å›¾ã€€ 8.4.1 准备工作  8.4.2 开始编½E‹ã€€ 8.4.3 工作原ç†ã€€ 8.5ã€€åˆ›å¾æ°”æˆö(ch¨£ng)图  8.5.1 准备工作  8.5.2 开始编½E‹ã€€ 8.5.3 工作原ç†ã€€ 8.6ã€€åˆ›å¾æ¡åŞ图  8.6.1 准备工作  8.6.2 开始编½E‹ã€€ 8.6.3 工作原ç†ã€€ 8.6.4 请å‚è§ã€€ ½W?ç« ã€€äº•ç„¶æœ‰åºã€€ 9.1 ½Ž€ä»‹ã€€ 9.2 创å¾é¥¼å›¾ã€€ 9.2.1 准备阶段  9.2.2 开始编½E‹ã€€ 9.2.3 工作原ç†ã€€ 9.2.4 更多内容  9.2.5 请å‚è§ã€€ 9.3 创å¾å †å é¢ç§¯å›¾ã€€ 9.3.1 准备阶段  9.3.2 开始编½E‹ã€€ 9.3.3 工作原ç†ã€€ 9.3.4 更多内容  9.3.5 请å‚è§ã€€ 9.4 创å¾çŸ©åÅžå¼æ ‘(w¨¨i)状结构图  9.4.1 准备阶段  9.4.2 开始编½E‹ã€€ 9.4.3 工作原ç†ã€€ 9.4.4 请å‚è§ã€€ 9.5ã€€åˆ›å¾æ ?w¨¨i)  9.5.1 准备阶段  9.5.2 开始编½E‹ã€€ 9.5.3 工作原ç†ã€€ 9.5.4 请å‚è§ã€€ 9.6 创從®é—图  9.6.1 准备阶段  9.6.2 开始编½E‹ã€€ 9.6.3 工作原ç†ã€€ 9.6.4 请å‚è§ã€€ ½W?0ç« ã€€å¯è§†åŒ–交互  10.1 ½Ž€ä»‹ã€€ 10.2ã€€ä¸Žé¼ æ ‡äº‹ä»¶äº¤äº’ã€€ 10.2.1 准备阶段  10.2.2 开始编½E‹ã€€ 10.2.3 工作原ç†ã€€ 10.2.4 更多内容  10.2.5 请å‚è§ã€€ 10.3 多点触摸讑֤‡äº¤äº’  10.3.1 准备阶段  10.3.2 开始编½E‹ã€€ 10.3.3 工作原ç†ã€€ 10.3.4 更多内容  10.3.5 请å‚è§ã€€ 10.4 实现¾~©æ”¾å’Œåã^¿U»è¡Œä¸ºã€€ 10.4.1 准备阶段  10.4.2 开始编½E‹ã€€ 10.4.3 工作原ç†ã€€ 10.4.4 更多内容  10.4.5 请å‚è§ã€€ 10.5ã€€å®žçŽ°æ‹–æ›³è¡ŒäØ“(f¨´)  10.5.1 准备阶段  10.5.2 开始编½E‹ã€€ 10.5.3 工作原ç†ã€€ 10.5.4 更多内容  10.5.5 请å‚è§ã€€ ½W?1ç« ã€€ä½¿ç”¨“原力”åQ  11.1 ½Ž€ä»‹ã€€ 11.2 使用引力和相互作用力  11.2.1 准备阶段  11.2.2 开始编½E‹ã€€ 11.2.3 工作原ç†ã€€ 11.2.4 请å‚è§ã€€ 11.3 生æˆåЍé‡ã€€ 11.3.1 准备阶段  11.3.2 开始编½E‹ã€€ 11.3.3 工作原ç†ã€€ 11.3.4 请å‚è§ã€€ 11.4 讄¡½®˜qžæŽ¥¾U¦æŸã€€ 11.4.1 准备阶段  11.4.2 开始编½E‹ã€€ 11.4.3 工作原ç†ã€€ 11.4.4 请å‚è§ã€€ 11.5 借助力æ¥è¾…助å¯è§†åŒ–  11.5.1 准备阶段  11.5.2 开始编½E‹ã€€ 11.5.3 工作原ç†ã€€ 11.5.4 请å‚è§ã€€ 11.6 æ“作“åŠ?rdquo;  11.6.1 准备阶段  11.6.2 开始编½E‹ã€€ 11.6.3 工作原ç†ã€€ 11.6.4 请å‚è§ã€€ 11.7 创å¾åЛ坼å‘图  11.7.1 准备阶段  11.7.2 开始编½E‹ã€€ 11.7.3 工作原ç†ã€€ 11.7.4 请å‚è§ã€€ ½W?2ç« ã€€åœ°å›¾çš„å¥¥¿U˜ã€€ 12.1 ½Ž€ä»‹ã€€ 12.2 ¾ŸŽå›½åœ°å›¾çš„æŠ•影  12.2.1 GeoJSON  12.2.2 准备阶段  12.2.3 开始编½E‹ã€€ 12.2.4 工作原ç†ã€€ 12.2.5 请å‚è§ã€€ 12.3 世界地图的投ž®„  12.3.1 准备阶段  12.3.2 开始编½E‹ã€€ 12.3.3 工作原ç†ã€€ 12.3.4 请å‚è§ã€€ 12.4 构徽{‰å€¼åŒºåŸŸå›¾ã€€ 12.4.1 准备阶段  12.4.2 开始编½E‹ã€€ 12.4.3 工作原ç†ã€€ 12.4.4 请å‚è§ã€€ ½W?3ç« ã€€‹¹‹è¯•驱动  13.1 ½Ž€ä»‹ã€€ 13.2 下è²Jasmineòq¶æå»ºæµ‹è¯•环境  13.2.1 准备阶段  13.2.2 开始编½E‹ã€€ 13.2.3 工作原ç†ã€€ 13.2.4 请å‚è§ã€€ 13.3 ‹¹‹è¯•驱动——创å¾å›¾è¡¨ã€€ 13.3.1 开始编½E‹ã€€ 13.3.2 工作原ç†ã€€ 13.4 ‹¹‹è¯•驱动——SVG渲染  13.4.1 开始编½E‹ã€€ 13.4.2 工作原ç†ã€€ 13.5 ‹¹‹è¯•驱动——¾_„¡¡®æ¸²æŸ“  13.5.1 开始编½E‹ã€€ 13.5.2 工作原ç†ã€€ 13.5.3 请å‚è§ã€€ 附录åQšå¿«é€Ÿåˆ›å»ÞZº¤äº’å¼åˆ†æžã€€ ½Ž€ä»‹ã€€ Crossfilter.js库   开始编½E‹ã€€  工作原ç†ã€€  更多内容   请å‚è§ã€€ 多维图表åº?mdash;—dc.js   准备阶段   开始编½E‹ã€€  工作原ç†ã€€  更多内容   请å‚è§ã€€ |