- R語言數(shù)據(jù)可視化之美:專業(yè)圖表繪制指南
- 張杰
- 299字
- 2019-09-20 14:52:51
1.8.5 局部整體
局部整體型圖表能顯示出局部組成成分與整體的占比信息,主要包括餅圖、圓環(huán)圖、旭日?qǐng)D、華夫餅圖、矩形樹狀圖等(見圖1-8-6)。餅圖是用來呈現(xiàn)部分和整體關(guān)系的常見方式,在餅圖中,每個(gè)扇區(qū)的弧長(zhǎng)(以及圓心角和面積)大小為其所表示的數(shù)量的比例。但要注意的是,這類圖很難去精確比較不同組成的大小。

圖1-8-6 局部整體型圖表
如需繪制這些不同類型的圖表,我們主要使用R ggplot2及其拓展包extension,比如ggrepel、ggally、ggalluvial等包;也還會(huì)使用lattice、plot3D等其他包。因?yàn)間gplot2包暫時(shí)不擅長(zhǎng)三維圖表的繪制,我們需要使用lattice包的wireframe()和cloud()等函數(shù),plot3D包的persp3D()、hist3D()、scatter3D()、lines3D(), text3D()、surf3D()、polygon3D()等函數(shù),繪制三維柱形圖、散點(diǎn)圖和曲面圖等。這些圖表的繪制方法在后面的章節(jié)都會(huì)進(jìn)行詳細(xì)的講解。
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Learning Neo4j
- Mastering JavaScript Functional Programming
- 深度實(shí)踐OpenStack:基于Python的OpenStack組件開發(fā)
- Node.js 10實(shí)戰(zhàn)
- 摩登創(chuàng)客:與智能手機(jī)和平板電腦共舞
- 軟件界面交互設(shè)計(jì)基礎(chǔ)
- Photoshop智能手機(jī)APP UI設(shè)計(jì)之道
- Python神經(jīng)網(wǎng)絡(luò)項(xiàng)目實(shí)戰(zhàn)
- Java 11 Cookbook
- Building Minecraft Server Modifications
- jQuery開發(fā)基礎(chǔ)教程
- Learning DHTMLX Suite UI
- Web Development with MongoDB and Node(Third Edition)
- Swift Playgrounds少兒趣編程