小编Mat*_*att的帖子

在刻面ggplot中自动执行tick max和min

我试图在刻面的ggplot中标记每个x轴的最大值和最小值.我有几个具有不同x刻度和相同y刻度的刻面,x轴刻度标签相互重叠.我不是必须手动确定每个方面x轴的限制和中断,而是寻找一种方法来标记每个方面的最小值和最大值.

使用数据CO2集的示例数据的代码(请参阅参考资料?CO2):

CO2$num <- 1:nrow(CO2)
library(reshape2)
CO2.melt <- melt(CO2,
                 id.var=c("Type",
                          "Plant",
                          "Treatment",
                          "num"))
CO2.melt <- CO2.melt[order(CO2.melt$num),]

library(ggplot2)
ggplot(CO2.melt, 
       aes(x = value, 
           y = num)) +
  geom_path(aes(color = Treatment)) +
  facet_wrap( ~ variable, scales = "free_x",nrow=1)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

目的是复制诸如此之类的井日志显示.

r ggplot2

4
推荐指数
2
解决办法
1137
查看次数

标签 统计

ggplot2 ×1

r ×1