我想使用数据框((v1, v2 and v3)
)的一些变量A
进行操作。
这就是我想要做的事情:
sum(A$v1*A$v2)/sum(A$v3)
每次写A$varname
都很烦人,如何告诉R使用该数据帧?
我见过我可以写:
attach(A)
sum(v1*v2)/sum(v3)
detach(A)
但我想应该有更容易的事情。 提前致谢
答案 0 :(得分:4)
您可以将with()
用于此目的:
with(A, sum(v1*v2)/sum(v3))
这也将更安全"而不是使用attach()
和detach()
因此被认为是比attach()