R语言中,能不能像python和Java一样,自定义class?能不能定义class的继承关系?
到处都看到说R是对象化语言,也到处都是balabala一堆R的class怎么怎么地的,就是没有介绍如何定义class的。难道只能用内置的基本类吗?
|
楼主: 365670123
|
1901
1
[问答] R语言能不能自定义class |
|
已卖:89份资源 初中生 47%
-
|
回帖推荐cheetahfly 发表于2楼 查看完整内容 首先,可能会让你失望了,R语言更倾向于以函数为核心,而不是对象,可能与你熟悉的Python或Java不太一样。
其次,R语言中比较主流的S3和S4对象类型,是“generic function OOP”,而非“encapsulated OOP”,这又和你熟悉的Python不太一样。
但是,你想找的那种“encapsulated OOP”对象类型也有,比如base中的“Reference Classes”( RC),或者R6包中的R6类型对象。
| ||
|
|
| ||||||||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


