Skip to content

Commit e8f9302

Browse files
committed
Prepare for next version
1 parent 1bf06bb commit e8f9302

File tree

3 files changed

+67
-64
lines changed

3 files changed

+67
-64
lines changed

CHANGELOG

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,69 @@
11
See NEWS for changes in latest version
22

3+
4+
ggplot2 0.7 introduces a new theming system which allows you to control (almost) every aspect of the appearance of the plot. This system is documented in the book chapter "Polishing your plots for publication", available from http://had.co.nz/ggplot2/book/polishing.pdf.
5+
6+
Bugs fixed
7+
8+
* geom_boxplot: now displays outliers even if only one present
9+
* geom_jitter: setting one jitter direction to 0 now works
10+
* geom_segment: should now work correctly in all coordinate systems (note that arrows only work in Cartesian coordinates)
11+
* ggsave: correctly uses dpi for raster devices and default dpi changed to 72 (thanks to Brian Ripley for pointing this out)
12+
* ggsave: current device no longer closes if error occurs
13+
* position_jitter: now works correctly with 0 jitter
14+
* remove_missing: some statistics were calculated incorrectly when missing values were present
15+
* scales: extra scales ignored (again)
16+
* scales: legends respect fixed parameters of the layer
17+
* scales: legends won't appear when aesthetics are mapped to NULL, or set to fixed value
18+
* scales: xend and yend now transformed correctly
19+
* scale_date: breaks are now rounded to correct position
20+
21+
New functionality
22+
23+
* geom_point: can now control colour and fill separately for point glyphs with borders
24+
* geom_step: now has parameter direction which can take values vh (vertical then horizontal) or hv (horizontal then vertical) describing the shape of the stairs
25+
* qplot: new asp argument to set aspect ratio
26+
* qplot: now captures the environment in which it was run, which should make it much more robust at finding the variables you expect it to find
27+
* qplot: now treats any arguments wrapped in I() as parameters, not aesthetics, e.g. qplot(mpg, wt, data=mtcars, colour = I("red")) or qplot(mpg, wt, data=mtcars, size = I(5))
28+
* scale_continuous: new minor_breaks argument to controls position of minor breaks
29+
* scale_discrete: new discrete position scales which make it possible to manually position elements
30+
* scale_gradientn: new colour scale which creates gradient between any list of colours
31+
32+
More consistent interfaces
33+
34+
* can use color instead of colour, and old R names throughout ggplot2
35+
* geom_jitter: Arguments changed to height and width to match other position adjustments
36+
* scales: any point outside of limits is dropped (this was previously the behaviour for discrete scales, but not continuous scales)
37+
* scales: limits are consistent across discrete and continuous scales (limits c(1, NA) form no longer works for continuous scales)
38+
* scales: order of legends reversed to match order of x axis (and to be consistent with previous versions)
39+
* scale_date: new limits argument to set axis limits
40+
* scale_discrete: all discrete scales accept breaks argument
41+
* scale_discrete: all discrete scales have limits and labels argument to better control legends
42+
* scale_discrete: character and logical vectors now reliably treated as discrete scales
43+
* stat_density2d, geom_density2d: density2d used consistently (instead of density_2d in some places)
44+
45+
Improved aesthetics
46+
47+
* coord_polar: more tweaks to grid lines to enhance appearance
48+
* coord_polar: new expand argument to control whether axes should be expanded outside the range of the data
49+
* geom_contour, geom_smooth, geom_quantile: now use blue lines
50+
* position_stack, position_dodge: should be more informative if conditions for stacking/dodging not met
51+
* position_jitter: default amount of jittering tweaked to align with boxplots etc.
52+
* scales: background colour of legends key matches plot
53+
* themes: Complete rewrite of theming system, see new book chapter for details
54+
* themes: direct access to plot options via $ is now disabled
55+
56+
Improved documentation and error messages
57+
58+
* facet_grid: documentation improved
59+
* qplot: Better error messages when needed variables are missing
60+
* scale_discrete: improved error message for too many values in domain
61+
* scale_size: improved documentation for discrete variables
62+
* online documentation generally tweaked and primped to work a little better and look a little nicer
63+
* website now includes a search box
64+
* links from rdoc now point to correct pages
65+
66+
367
ggplot2 0.6
468
----------------------------------------
569

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: ggplot2
22
Type: Package
33
Title: An implementation of the Grammar of Graphics
4-
Version: 0.7
4+
Version: 0.7.1
55
Date: 2008-10-03
66
Author: Hadley Wickham <[email protected]>
77
Maintainer: Hadley Wickham <[email protected]>

NEWS

Lines changed: 2 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,6 @@
1-
ggplot2 0.7 (2008-10-03)
1+
ggplot2 0.7.1 (2008-XX)
22
----------------------------------------
33

4-
ggplot2 0.7 introduces a new theming system which allows you to control (almost) every aspect of the appearance of the plot. This system is documented in the book chapter "Polishing your plots for publication", available from http://had.co.nz/ggplot2/book/polishing.pdf.
5-
6-
Bugs fixed
7-
8-
* geom_boxplot: now displays outliers even if only one present
9-
* geom_jitter: setting one jitter direction to 0 now works
10-
* geom_segment: should now work correctly in all coordinate systems (note that arrows only work in Cartesian coordinates)
11-
* ggsave: correctly uses dpi for raster devices and default dpi changed to 72 (thanks to Brian Ripley for pointing this out)
12-
* ggsave: current device no longer closes if error occurs
13-
* position_jitter: now works correctly with 0 jitter
14-
* remove_missing: some statistics were calculated incorrectly when missing values were present
15-
* scales: extra scales ignored (again)
16-
* scales: legends respect fixed parameters of the layer
17-
* scales: legends won't appear when aesthetics are mapped to NULL, or set to fixed value
18-
* scales: xend and yend now transformed correctly
19-
* scale_date: breaks are now rounded to correct position
20-
21-
New functionality
22-
23-
* geom_point: can now control colour and fill separately for point glyphs with borders
24-
* geom_step: now has parameter direction which can take values vh (vertical then horizontal) or hv (horizontal then vertical) describing the shape of the stairs
25-
* qplot: new asp argument to set aspect ratio
26-
* qplot: now captures the environment in which it was run, which should make it much more robust at finding the variables you expect it to find
27-
* qplot: now treats any arguments wrapped in I() as parameters, not aesthetics, e.g. qplot(mpg, wt, data=mtcars, colour = I("red")) or qplot(mpg, wt, data=mtcars, size = I(5))
28-
* scale_continuous: new minor_breaks argument to controls position of minor breaks
29-
* scale_discrete: new discrete position scales which make it possible to manually position elements
30-
* scale_gradientn: new colour scale which creates gradient between any list of colours
31-
32-
More consistent interfaces
33-
34-
* can use color instead of colour, and old R names throughout ggplot2
35-
* geom_jitter: Arguments changed to height and width to match other position adjustments
36-
* scales: any point outside of limits is dropped (this was previously the behaviour for discrete scales, but not continuous scales)
37-
* scales: limits are consistent across discrete and continuous scales (limits c(1, NA) form no longer works for continuous scales)
38-
* scales: order of legends reversed to match order of x axis (and to be consistent with previous versions)
39-
* scale_date: new limits argument to set axis limits
40-
* scale_discrete: all discrete scales accept breaks argument
41-
* scale_discrete: all discrete scales have limits and labels argument to better control legends
42-
* scale_discrete: character and logical vectors now reliably treated as discrete scales
43-
* stat_density2d, geom_density2d: density2d used consistently (instead of density_2d in some places)
44-
45-
Improved aesthetics
46-
47-
* coord_polar: more tweaks to grid lines to enhance appearance
48-
* coord_polar: new expand argument to control whether axes should be expanded outside the range of the data
49-
* geom_contour, geom_smooth, geom_quantile: now use blue lines
50-
* position_stack, position_dodge: should be more informative if conditions for stacking/dodging not met
51-
* position_jitter: default amount of jittering tweaked to align with boxplots etc.
52-
* scales: background colour of legends key matches plot
53-
* themes: Complete rewrite of theming system, see new book chapter for details
54-
* themes: direct access to plot options via $ is now disabled
55-
56-
Improved documentation and error messages
57-
58-
* facet_grid: documentation improved
59-
* qplot: Better error messages when needed variables are missing
60-
* scale_discrete: improved error message for too many values in domain
61-
* scale_size: improved documentation for discrete variables
62-
* online documentation generally tweaked and primped to work a little better and look a little nicer
63-
* website now includes a search box
64-
* links from rdoc now point to correct pages
65-
4+
* ggopt now points to ggtheme
665

676
See CHANGELOG for changes in previous versions

0 commit comments

Comments
 (0)