码迷,mamicode.com
首页 > 其他好文 > 详细

R: 关于 ggplot2 的初探

时间:2018-05-20 00:14:37      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:bre   orm   关于   comm   int   SQ   label   ever   spl   

生活还很长,别急,慢慢来。亲爱的

require(ggplot2)
p1 <- ggplot(mpg, aes(displ, hwy)) + geom_point() ; p1
p1 + scale_x_continuous("Engine displacement (L)") + scale_y_continuous("Highway MPG")

p1 + scale_x_continuous(limits = c(2, 6))
p1 + scale_x_continuous(limits = c(0, 10))
p1 + scale_x_continuous(breaks = c(2, 4, 6))
p1 + scale_x_continuous(breaks = c(2, 4, 6),label = c("two", "four", "six"))

p1 + scale_y_log10()
p1 + scale_y_sqrt()
p1 + scale_y_reverse()
p1 + scale_y_continuous(trans = scales::reciprocal_trans())

df <- data.frame(x = rnorm(10) * 100000,y = seq(0, 1, length.out = 10))
p2 <- ggplot(df, aes(x, y)) + geom_point(); p2
p2 + scale_y_continuous(labels = scales::percent)
p2 + scale_y_continuous(labels = scales::dollar)
p2 + scale_x_continuous(labels = scales::comma)

R: 关于 ggplot2 的初探

标签:bre   orm   关于   comm   int   SQ   label   ever   spl   

原文地址:https://www.cnblogs.com/li-20151130/p/9062179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!