给出的示例图如下
今天的推文介绍一下使用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)
可以比较一下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(ggplot2)
library(patchwork)...,把数据的正值都改成负值,比如
x<-c(1,2,3,4,5)
y<-c(30,25,22,18,10)
dat02<-data.frame(x=x,y=y)
p3<-ggplot(data = dat02...,对坐标轴的标签取绝对值就可以
p4+
scale_y_continuous(labels = abs)
第二个问题是X轴在顶部
p4+
scale_y_continuous(labels