我正在编写一组 R 函数,这些函数将在线发布,公开可用,所以我想在这里做一个干净的工作......这是第一次。
基本上有一个函数f
接收一个数据帧并计算五个实数值,称它们为x1
、x2
、x3
和。然后,可以调用一组其他函数, ,基于这五个数字,计算一些其他的东西。所以我希望将这 5 个数字集成到一个对象中,可以这么说。甚至可以让这些函数成为该对象的一部分,比如方法,或者链接到生成它们的原始数据。x4
x5
g1
g2
g3
g_i
现在该f
函数只返回一个带有命名条目的向量,但我希望它是干净的,有它自己的print
函数等。
做这个的最好方式是什么?我正在考虑类似于lm
函数和模型对象的东西。那些 R 对象?我从来没有在 R 中做过这样的事情,所以任何指针都会非常感激。