【发布时间】:2013-03-27 13:35:07
【问题描述】:
这是我当前的代码
dat= data.frame(a=1:10,b=1:10,c=1:10,d=1:10,e=1:10)
for (i in 1:ncol(dat)) {
print(interaction(##...what to write here?*...##))}
我的 for 循环应该做以下事情
第一次迭代:
interaction(dat[,1],dat[,2])
第二次迭代:
interaction(dat[,1],dat[,2],dat[,3])
第三次迭代
interaction(dat[,1],dat[,2],dat[,3],dat[,4])
等等……
我真的不介意函数是interaction 还是sum 或其他。这是第一个循环的简单原理。我在使用 aov(what to write here?) 时遇到了同样的问题,但我发现了对象的公式类型,它允许我根据 i( = 迭代对象) 编写公式。
谢谢。
【问题讨论】:
-
我认为这个问题需要大量澄清。有没有人足够了解来充实它?
-
我现在更加困惑了。你的问题与
ggplot2无关? -
确实我把每个人都弄糊涂了。对于那个很抱歉 !我改变了我的问题的所有内容,包括标题。现在我觉得它会更容易理解。我想我的问题实际上应该不难!
-
您想将这些存储为
dat的列吗?您是否尝试过一些代码并遇到问题?那段代码是什么样子的? -
@Justin 我在上面的问题中直接添加了一些评论