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

geom设置—折线图

时间:2016-07-21 00:35:20      阅读:3554      评论:0      收藏:0      [点我收藏+]

标签:

 

折线图在R中也是很常见的一种图形,相对而言也比较简单。

geom_line(mapping = NULL, data = NULL, stat = "identity", position = "identity", ...)

从参数来看折线图的设置,都是属于基本参数设置,其中统计变换和位置调整一般都是使用identity

 

下面来看些例子:

df <- data.frame(
  date = as.POSIXct(Sys.Date() - 0:29),
  count = runif(30,200,500),
  more=c(rep(1,8),rep(2,12),rep(3,10)))

p<-ggplot(df,aes(date,count))+geom_line()
p

技术分享  

p+geom_line(aes(color=more))

技术分享

更改线条格式

p+geom_line(linetype=3)

技术分享

点线结合

p+geom_line()+geom_point()

技术分享

点线可选择格式有:

技术分享

技术分享

 

另外还可以对线条加上箭头

library(grid)
p+geom_line(arrow = arrow(angle = 15, ends = "both", type = "closed"))

技术分享  

 

以上是对折线图进行常规设置,更多更好看的图可以结合scale和theme 设置。

 

geom设置—折线图

标签:

原文地址:http://www.cnblogs.com/wkslearner/p/5690031.html

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