Reputation: 13
How can I create a plot title in ggplot2? Am I making a silly syntax error?
The ggplot2 docs indicate that labs(title = 'foo') should work, but I can only get the arguments x='foo'
and y='foo'
to work with labs()
. Neither ggtitle()
nor title()
worked either.
Here is an example.
x <- rnorm(10,10,1)
y <- rnorm(10,20,2)
xy.df <- data.frame(x,y)
qplot(x,y, data=xy.df, geom='point', color=x*y) +
labs(title = "New Plot Title",
x='Some Data',
y='Some Other Data')
Upvotes: 1
Views: 3141
Reputation: 81693
You could use the main
argument in the function qplot
:
qplot(x,y, data=xy.df, geom='point', color=x*y, main = "New Plot Title") +
labs(x='Some Data',
y='Some Other Data')
Upvotes: 1