繁体   English   中英

如何在R函数中输出多个图和值?

[英]How could I output several plot and values in R function?

有几个问题:

1在R功能中,“返回”只能输出一个图或值。 但是现在,我希望函数输出我需要的每个图或向量,如何实现呢? 我应该使用哪个代码。

2我有一系列变量:Game1〜Game10,我建立了一个do循环来分析每个变量,并以它们的名字表示
“ paste(” Game“,i,sep =”“)”,
但这是字符,我不能像变量一样
“ sort(eval(paste(” Game“,i,sep =”“)))”“
是失败的。 如何让R将字符系列识别为变量名。

要从一个函数返回多个值,请使用一种数据结构,该结构可以存储更多值并返回它,例如向量,列表或数据框

...
vector_1 <- 1:10
vector_2 <- 11:20
return( list(vec_1=vector_1, vec_2=vector_2) )

要输出多个图,只需在函数中使用循环即可,例如

for(i in 5:10) plot(1:i)

我的第二个问题不清楚。 你想做什么?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM