给出的示例图如下
今天的推文介绍一下使用R语言的ggplot2画折线图的这几个细节如何调整
ggplot2里画折线图的函数是geom_line(),这个函数是按照y值的大小从左往右,如果要实现上图所示折线的方向可以向左拐...x<-c(1,2,3,2,3,5)
y<-c(1,2,3,4,5,6)
dat<-data.frame(x=x,y=y)
library(ggplot2)
library(patchwork)...()
p2ggplot(data=dat,aes(x=x,y=y))+
geom_path()+
geom_point(size=5)+
ggtitle("geom_path()")+...theme_bw()
p1+p2
首先是y轴数值从上面依次增大
这个我的做法是更改原始数据,把数据的正值都改成负值,比如
x<-c(1,2,3,4,5)
y<-c(30,25,22,18,10...=5)
p3
p4ggplot(data = dat02,aes(x=x,y=-y))+
geom_path()+
geom_point(size=5)
p3+p4
改成负值然后再修改坐标轴的标签