【问题标题】:Multiple plots factor by ID and Day按 ID 和日期划分的多个绘图因子
【发布时间】:2017-05-02 15:37:09
【问题描述】:

您好,我正在尝试按 ID 和 DAY 绘制多个绘图因子。每个 ID 将有多个基于日期的图,所有 ID 都有多天数据,因此有多个图。我尝试了如下所示的格子图。但是日期和 ID 的因素都是一个问题。

library("lattice")
# require("lattice") - you do not need this line
xyplot(IPRE+PRED+DV) ~ TIME| ID, data= df ,type=c("l","l","p"),col= c("blue","black","red"),
       distribute.type=TRUE, xlab="Time (h)",ylab="conc",layout=c(0,4))

Columns ID DAY TIME DV IPRED PRED

【问题讨论】:

  • 请尝试正确格式化您的代码并提供可重现的示例。

标签: r ggplot2 lattice


【解决方案1】:

不太确定您的最终目标是什么,但这可能会有所帮助。 ggplot 包中的 facet_wrap 允许您按多个变量分割图。

library(ggplot2)

data(iris)

iris$Day<-rep(weekdays(Sys.Date()+0:4),each=10)

ggplot(data=iris,aes(x=Sepal.Width,y=Sepal.Length))+
  geom_point(aes(colour=Species))+
               facet_wrap(~Day+Species,nrow=5)

【讨论】:

    猜你喜欢
    • 2022-07-27
    • 1970-01-01
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    • 2020-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多