gpt4 book ai didi

r - 合并或覆盖晶格面板中的xyplots

转载 作者:行者123 更新时间:2023-12-04 03:04:21 24 4
gpt4 key购买 nike

试图弄清楚如何在创建现有格面板后将点或数据序列添加到现有格面板中。这与plot.points和/或更新功能有关吗?

# Initialize first plot
library(lattice)
a <- xyplot(Sepal.Length~Sepal.Width, groups=Species, data=iris
, subset=Species %in% levels(Species)[1:2])
print(a)

# Create second plot to overlay or merge with the first plot
b <- xyplot(Sepal.Length~Sepal.Width, groups=Species, data=iris
, subset=Species %in% levels(Species)[3])

# Initial attempt at merging plots:
library(latticeExtra)
print(c(a,b)) # this displays the data in an adjacent second panel
print(c(a,b,layout=c(1,1))) # and this only shows series "b"

注意:在此示例中,曲线“a”和“b”均来自原始 虹膜数据框,但理想情况下,该解决方案可与不同的数据框一起使用。

有任何想法吗?
谢谢!
布赖恩

最佳答案

我想您正在寻找as.layer;试试这个。它也在latticeExtra库中。

library(latticeExtra)
a + as.layer(b)

在此处查看文档: http://latticeextra.r-forge.r-project.org/#as.layer

关于r - 合并或覆盖晶格面板中的xyplots,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19528505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com