多重折线图自定义X轴间隔与自定义title名称—R语言

原创 2015年11月12日 23:49:20

InputData


Rcode

library(ggplot2)
data<-read.csv("D:\\rwork\MSN\\indexbyminutes.csv",header = T)
dt<-data.frame(data)
head(dt)
#mode(dt$ID)
#class(dt$ID)
#dt$ID2<-dt$as.vector(dt$ID)
#class(dt$ID)
ggplot(dt,aes(x=reorder(dt$ID,dt$order),y=dt$name,colour=factor(dt$label),group=dt$label))+
    geom_line(size=1)+
    scale_colour_discrete(labels=c("PageView","Click","Ap","Ad","Unload"))+
    scale_y_continuous(breaks=seq(0,900,100))+
  scale_x_discrete(breaks=seq(0,59,10))+
  ggtitle("Index By Minutes_Sample Data")+
  xlab("Minutes")+ylab("Count")+labs(colour="Index")
ggsave("Index By Minutes_Sample Data.png",width=20,height=10,unit="cm",dpi=300)
getwd()

注意点


结果




相关文章推荐

R语言数据可视化之折线图、堆积图、堆积面积图

折线图简介         折线图通常用来对两个连续变量的依存关系进行可视化,其中横轴很多时候是时间轴。         但横轴也不一定是连续型变量,可以是有序的离散型变量。 绘制基本折线图     ...

R语言 分类数据折线图绘制

代码主要实现当x轴数据为分类数据时,如何指定数据按指定数据排序,以折线图方式展现数据 数据 library(ggplot2) data...
  • huozi07
  • huozi07
  • 2015年04月29日 13:03
  • 2479

R语言 柱状图与折线图 趋势图 highcharter (hc_yAxis_multiples)图

首先,本人无任何编程经验,纯自学R语言,所以文章有不足之处还请指出。 1.用到几个包:library(RJDBC);library(highcharter) 2.最近领导对可视化方面有所要求...

R语言手动设置xy轴刻度

在R中,plot函数作图时会自动给出xy轴的刻度标度,如下图: 有时我们需要自己定义xy轴的刻度,这时我们可以用axis中的at和labels参数来更改。 首先,我们先令plot不要画出x...
  • xspyzm
  • xspyzm
  • 2017年04月30日 15:05
  • 2264

R语言-坐标轴画法要旨

在R语言中绘制坐标轴时,如何将坐标轴的刻度画在图内呢? 下面有一个完整的例子: #画图测试 aixs.test     x     #print(x)     y     xx     #print(...

ecshop:商品分类页和文章分类页添加自定义分类title,不填为空时默认为当前分类名称

这样的修改,有利于SEO! 1.修改数据库:修改表:ecs_category ALTER TABLE `ecs_category` ADD `cat_title` VARCHA...

自定义组合控件关于LayoutInflater.from(context).inflate(R.layout.view_title, this,true)的问题

下面的inflate中的this不能丢,他表示当前的TitlteView 是R.layout.view_title的父控件,如果将其设置成null,那么表示R.layout.view_title...

AngularJS自定义Echarts标签 — 折线图Line

使用AngularJs的自定义指令,对Echarts的折线图进行封装,方便在页面直接用标签来调用...

自定义view—折线图

学习导航第一节:http://blog.csdn.net/bobo8945510/article/details/53197727 —自定义View—自定义属性及引用第二节:http://blog.c...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多重折线图自定义X轴间隔与自定义title名称—R语言
举报原因:
原因补充:

(最多只允许输入30个字)