给出的示例图如下
今天的推文介绍一下使用R语言的ggplot2画折线图的这几个细节如何调整
ggplot2里画折线图的函数是geom_line(),这个函数是按照y值的大小从左往右,如果要实现上图所示折线的方向可以向左拐...,可以使用geom_path()函数,比如
首先是构造一个数据
x<-c(1,2,3,2,3,5)
y<-c(1,2,3,4,5,6)
dat<-data.frame(x=x,y=y)
可以比较一下...geom_line()和geom_path()函数两个图的差异
x<-c(1,2,3,2,3,5)
y<-c(1,2,3,4,5,6)
dat<-data.frame(x=x,y=y)
library...geom_point(size=5)
p3+p4
改成负值然后再修改坐标轴的标签,对坐标轴的标签取绝对值就可以
p4+
scale_y_continuous(labels = abs)
第二个问题是...X轴在顶部
p4+
scale_y_continuous(labels = abs)+
scale_x_continuous(position = "top")
第三个问题是图紧挨着坐标轴