Looking to create a small multiples plot in ggplot with a wordy y axis title. Here is the code:
aes(x=x, y=y) +
labs(x="XXX", y="Many, many words about YYY")
Want to see some of the wonderful things that one can adjust with the axes, go read
formats for axes. But, I had the y-axis title overlapping the scale ticks on the y-axis and there was nothing I found in the cookbook to deal with this.
So, to adjust the position use a theme method:
theme(axis.title.y = element_text(vjust=0.5))
Remember that this is adjusting from the perspective of the axis, so for the y-axis I want to shift it vertically.
The lubridate package in R is excellent. It is intuitive for working with all kinds of date methods and very comprehensive. All praise to Hadley for continuing to maintain this excellent addition to the community.
In recent work, I have noticed that methods will correctly handle NA values in the input object, but I don’t see a way to turn off the warnings when irrelevant. A long time ago, NA was breaking methods, but Hadley fixed that with b8e90c.
And it works.
> test <- c("1/1/15", "2/2/15", "3/3/15", NA, "5/5/15")
 "1/1/15" "2/2/15" "3/3/15" NA "5/5/15"
 FALSE FALSE FALSE TRUE FALSE
 "2015-01-01 UTC" "2015-02-02 UTC" "2015-03-03 UTC" NA "2015-05-05 UTC"
In addition, in the wild, I am using the method on a vector and getting warnings that I would like to ignore. I haven’t seen a param to pass to ignore warnings, so it would be a nice addition.