文件名称:泛型函数-iso20860-1-2008第1版中文
文件大小:785KB
文件格式:PDF
更新时间:2024-07-07 07:22:55
R语言
5.3 泛泛泛型型型函函函数数数 和许多统计编程语言不同的是, R函数将输入对象的属性作为输入参数. 类是最应该关注的的一个属性.R统计函数常常返回一个类名与函数名相同的 对象(如, aov 返回类"aov"的对象, lm 返回类"lm"的对象). 我们用来解析结果 的函数对特定的类对象有特定的行为. 这些函数被称为泛型(generic)19. 例如, 最常用的解析统计分析结果的R函数是summary. 它可以用来显示 较为细致的结果. 无论作为参数的对象可能是"lm" 类(线性模型) 或者"aov" 类(方差分析), 显示的信息显然是不一样的. 泛型函数的优势在于一个函数对 所有类的使用格式都是一样的20. 19译者注:在Java, C++等面向对象语言中, 泛型有更为详细的介绍.这里, 我是借用了它们的 概念.此外, 我觉得R里面的泛型,更像Java里面的接口. 20译者注:这里和Java的接口定义非常的相似. 59更多免费学习资料:www.86mhz.com