全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8379 26
2009-12-16
Build a plot layer by layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.2 Creating a plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.3 Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.4 Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.5 Aesthetic mappings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.5.1 Plots and layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.5.2 Setting vs. mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.5.3 Grouping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.5.4 Matching aesthetics to graphic objects . . . . . . . . . . . . . . . 52
4.6 Geoms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.7 Stat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.8 Position adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.9 Pulling it all together . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.9.1 Combining geoms and stats . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.9.2 Displaying precomputed statistics . . . . . . . . . . . . . . . . . . . 62
4.9.3 Varying aesthetics and data . . . . . . . . . . . . . . . . . . . . . . . . 62
5 Toolbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.2 Overall layering strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.3 Basic plot types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.4 Displaying distributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.5 Dealing with overplotting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
5.6 Surface plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.7 Drawing maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5.8 Revealing uncertainty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.9 Statistical summaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.9.1 Individual summary functions . . . . . . . . . . . . . . . . . . . . . . . 84
5.9.2 Single summary function . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.10 Annotating a plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.11 Weighted data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
6 Scales, axes and legends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.2 How scales work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6.3 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.4 Scale details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
6.4.1 Common arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
6.4.2 Position scales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.4.3 Colour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
6.4.4 The manual discrete scale . . . . . . . . . . . . . . . . . . . . . . . . . . 107
6.4.5 The identity scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
6.5 Legends and axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
6.6 More resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
7 Positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7.2 Faceting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7.2.1 Facet grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
7.2.2 Facet wrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
7.2.3 Controlling scales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.2.4 Missing faceting variables . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7.2.5 Grouping vs. faceting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7.2.6 Dodging vs. faceting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
7.2.7 Continuous variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
7.3 Coordinate systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
7.3.1 Transformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
7.3.2 Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
7.3.3 Cartesian coordinate systems . . . . . . . . . . . . . . . . . . . . . . . 133
7.3.4 Non-Cartesian coordinate systems . . . . . . . . . . . . . . . . . . . 136
8 Polishing your plots for publication . . . . . . . . . . . . . . . . . . . . . . . . 139
8.1 Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
8.1.1 Built-in themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
8.1.2 Theme elements and element functions . . . . . . . . . . . . . . . 142
8.2 Customising scales and geoms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
8.2.1 Scales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
8.2.2 Geoms and stats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
8.3 Saving your output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
8.4 Multiple plots on the same page . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
8.4.1 Subplots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
8.4.2 Rectangular grids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
9 Manipulating data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
9.1 An introduction to plyr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
9.1.1 Fitting multiple models . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
9.2 Converting data from wide to long . . . . . . . . . . . . . . . . . . . . . . . . . 164
9.2.1 Multiple time series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
9.2.2 Parallel coordinates plot. . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
9.3 ggplot() methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
9.3.1 Linear models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
9.3.2 Writing your own . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
10 Reducing duplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
10.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
10.2 Iteration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
10.3 Plot templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
10.4 Plot functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2009-12-16 21:45:16
无法打开?请楼主检查
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-12-16 22:00:33
亏了 啊,打不来呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-12-17 08:35:00
如果打不开 QQ:404821704,我传给你
在上面付完币。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-12-17 08:38:42
我是RAR文件格式,传上来的,每一章是一个PDF.付完还是加我QQ
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2009-12-17 08:40:46
我的手机是 13585517793,假如不在线,给我一个短消息,我就上线
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群