1
1
ggplot2 0.9.3.1.99
2
2
----------------------------------------------------------------
3
3
4
- * New `aes_q()` function to generate aesthetic specifications from
5
- quoted calls/names. `aes_string()` uses names `x` and `y` for first
6
- two unnamed arguments.
7
-
8
- * Marginal improvements to `theme_bw` and `theme_classic` (@jiho, #934)
9
-
10
- * `stat_ellipse()` adds data ellipses. It supports bivariate normal and t distributions,
11
- as well as a euclidian distance circle. (@jofrhwld, #926)
12
-
13
- * Add new themes: `theme_linedraw()` is similar to `theme_bw()` but with
14
- truly only white and black elements and spacing between elements identical
15
- to `theme_gray`. `theme_light` is similar but with light gray box and axes
16
- around the plot, to emphasise content more (@jiho, #923)
17
-
18
- * Allow to use brewer palettes for continuous scales, through the new
19
- `scale_fill/colour_distiller()` functions (@jiho, #925).
20
-
21
- * `position_jitterdodge()` combines `position_jitter()` and `position_dodge()`,
22
- allowing the user to plot and align points generated by e.g. `geom_point()`
23
- with those generated by a dodged `geom_boxplot()`. See
24
- `example(position_jitterdodge)` for a potential usage. (@kevinushey, #932)
4
+ NEW FEATURES
25
5
26
6
* New coordinate system for small scale maps. `coord_quickmap()` computes and
27
7
sets the correct aspect ratio between one degree of latitude and one degree
@@ -34,22 +14,27 @@ ggplot2 0.9.3.1.99
34
14
the width of boxplots should be proportional to the size of the groups
35
15
(@tsieger, #927).
36
16
17
+ * `position_jitterdodge()` combines `position_jitter()` and `position_dodge()`,
18
+ allowing the user to plot and align points generated by e.g. `geom_point()`
19
+ with those generated by a dodged `geom_boxplot()`. See
20
+ `example(position_jitterdodge)` for a potential usage. (@kevinushey, #932)
21
+
37
22
* Allow specifying only one of the limits in a scale and use the automatic
38
23
calculation of the other limit by passing NA to to the limit function,
39
24
`xlim()` or `ylim()` (@jimhester, #557).
40
25
41
- * `geom_dotplot` now works with qplot. (@rasmusab. Fixes #825)
42
-
43
- * `stat_smooth()` checks for `method = "auto"` and `method = "glm"` in
44
- a safer way.
26
+ * Allow to use brewer palettes for continuous scales, through the new
27
+ `scale_fill/colour_distiller()` functions (@jiho, #925).
45
28
46
- * `ggpcp ()`, `ggfluctuation()`, `ggmissing()`, `ggstructure()`, and
47
- `ggorder()` are now defunct and have been removed.
29
+ * `stat_ellipse ()` adds data ellipses. It supports bivariate normal and t distributions,
30
+ as well as a euclidian distance circle. (@jofrhwld, #926)
48
31
49
- * `fortify.SpatialPolygonsDataFrame()` now calls `polygons` without
50
- requiring the `sp` to be loaded first (@seancarmody, #879).
32
+ * Add new themes: `theme_linedraw()` is similar to `theme_bw()` but with
33
+ truly only white and black elements and spacing between elements identical
34
+ to `theme_gray`. `theme_light` is similar but with light gray box and axes
35
+ around the plot, to emphasise content more (@jiho, #923)
51
36
52
- * theme: new theme settings panel.margin.x and panel.margin.y (units) allow
37
+ * new theme settings panel.margin.x and panel.margin.y (units) allow
53
38
specifying horizontal and vertical gap between panels in facetted plots (for
54
39
both grid and wrap). (Kirill Müller. Fixes #839)
55
40
@@ -59,23 +44,43 @@ ggplot2 0.9.3.1.99
59
44
and `hjust` is now the same for both rotated and non-rotated text elements
60
45
(0 = top/left, 1 = bottom/right, 0.5 = centered). (@krlmlr, #883)
61
46
47
+ * Added helper function `labeller()` for formatting faceting values.
48
+ (@stefanedwards, #910). Added `label_wrap_gen` based on
49
+ https://github.com/hadley/ggplot2/wiki/labeller#writing-new-labellers
50
+ (@stefanedwards, #910)
51
+
52
+ BUG FIXES AND MINOR IMPROVEMENTS
53
+
62
54
* `aes()` no more treats variables like `a..x..b as a calculated aesthetic.
63
55
(@krlmlr, #834.)
64
56
57
+ * New `aes_q()` function to generate aesthetic specifications from
58
+ quoted calls/names. `aes_string()` uses names `x` and `y` for first
59
+ two unnamed arguments.
60
+
61
+ * `fortify.SpatialPolygonsDataFrame()` now calls `polygons` without
62
+ requiring the `sp` to be loaded first (@seancarmody, #879).
63
+
64
+ * The outliers of `geom_boxplot()` use the default colour, size and shape from
65
+ `geom_point()`. Changing the defaults of `geom_point()` with
66
+ `update_geom_defaults()` will apply the same changes to the outliers of
67
+ `geom_boxplot()`. Changing the defaults for the outliers was previously not
68
+ possible. (@ThierryO, #757)
69
+
70
+ * `geom_dotplot()` now works with `qplot()`. (@rasmusab. Fixes #825)
71
+
72
+ * Marginal improvements to `theme_bw()` and `theme_classic()` (@jiho, #934)
73
+
74
+ * `stat_smooth()` checks for `method = "auto"` and `method = "glm"` in
75
+ a safer way.
76
+
65
77
* Add `"none"` to documentation of `theme()` for parameter `legend.position`
66
78
(@krlmlr, #829).
67
79
68
- * The outliers of geom_boxplot() use the default colour, size and shape from
69
- geom_point(). Changing the defaults of geom_point() with
70
- update_geom_defaults() will apply the same changes to the outliers of
71
- geom_boxplot(). Changing the defaults for the outliers was previously not
72
- possible. (@ThierryO, #757)
73
- * Added helper function `labeller` for formatting faceting values.
74
- (@stefanedwards, #910)
80
+ REMOVED FUNCTIONALITY
75
81
76
- * Added `label_wrap_gen` based on
77
- https://github.com/hadley/ggplot2/wiki/labeller#writing-new-labellers
78
- (@stefanedwards, #910)
82
+ * `ggpcp()`, `ggfluctuation()`, `ggmissing()`, `ggstructure()`, and
83
+ `ggorder()` are now defunct and have been removed.
79
84
80
85
ggplot2 0.9.3.1
81
86
----------------------------------------------------------------
0 commit comments