R语言
文章平均质量分 85
汪巡
这个作者很懒,什么都没留下…
展开
-
R语言环境空间理解
环境空间 ( environment ) 对于刚接触 R 语言的我来说,是比较陌生的。虽然不了解它的运行原理,但也不影响我使用 R 语言。环境空间是 R 语言中关于计算机方面的底层设计,主要用于R语言是环境加载器。通过环境空间,封装了加载器的运行过程,让使用者在不知道底层细节的情况下,可以任意加载使用到的第三方的 R 语言程序包。介绍在R语言中,不管是变量,对象,或者函数,都存在于 R 的环境空间中,R程序在运行时都自己的运行时空间。R 语言的环境 (environment) 是由内核定义的一个数据结构原创 2021-09-26 17:24:06 · 2810 阅读 · 0 评论 -
R语言函数式编程理解
R 语言结合了面向对象编程语言和函数式编程语言的特性,由于拥有函数式编程的特性,R 的每一个运算符,实际上也是函数,同样,面向对象的特性决定了你接触到的 R 中所有东西(从数字到字符串到矩阵等)都是对象。这些综合的特质决定了 R 这门语言的特殊性,最大的特点就是开源。之前简单了解了 R 语言的 S3 对象以及泛型函数,下面介绍 R 语言的函数式编程,主要包含三个模块:匿名函数,闭包(由函数编写的函数)和函数列表。其主要目的还是为了减少代码量或提高效率。匿名函数在 R 语言中,函数本身就是一个对象,使用原创 2021-09-26 17:22:28 · 618 阅读 · 0 评论
分享