gpt4 book ai didi

使用 r 中的单个函数返回两个图

转载 作者:行者123 更新时间:2023-12-04 10:31:20 26 4
gpt4 key购买 nike

我正在尝试实现一个函数来使用单个函数绘制两个时间序列图,但它只返回一个这里是代码有什么问题

visualize <- function(x) {

x<-data.frame(x)

x1 <- x[x$chr == 1, ]
x2 <- x[x$chr != 1, ]

t1<-data.frame("range"=1:nrow(x1))
t2<-data.frame("range"=1:nrow(x2))

t1$testsample_first<-exp(x1$testSample1)
t1$testsample_second<-exp(x1$testSample2)


t2$testsample_first<-exp(x2$testSample1)
t2$testsample_second<-exp(x2$testSample2)

dygraph(t1);dygraph(t2)
}


(visualize(scon))

它只绘制第二个。我试图通过在第一个但相同的结果中调用第二个函数来实现。

最佳答案

您需要在 list 中一起返回这两个对象:

list(plot(t1), plot(t2))

关于使用 r 中的单个函数返回两个图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35849703/

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