问题 什么时候在R使用pairlists?


我知道在大多数情况下,虚拟的pairlists不会在核心语言之外使用,但我认为它们在内部使用而不是泛型向量是有原因的。

为什么在R内部使用滑翔伞,在您自己的功能中使用滑翔伞有什么性能优势?


10608
2017-07-14 06:31


起源

这可以让您深入了解在R内部使用pairlists的方式和原因: stackoverflow.com/questions/16740307/... - Josh O'Brien


答案:


要回答你的第二个问题,我不这么认为。 第2.1.11节 来自R文档说明:

使用R语言处理Pairlists的方式与通用向量(“lists”)完全相同。特别是,使用相同的元素访问元素 [[]] 句法。 不推荐使用pairlists,因为通用向量通常更有效。 当从R访问内部pairlist时,通常(包括子集化时)转换为通用向量。


9
2017-07-14 11:44