首页
关于
论坛
投稿
搜索
R语言
2019-08-07
3 / 3
R语言
开发R程序包之忍者篇
谢益辉
/
2011-05-29
作为一个伪程序员,我在做与代码有关的事情时,总是抱以一个念头,即“简化手工劳动到极致”。在这篇文章里,我介绍一下目前我认为最简化的开发R包的流程。本站作者胡荣兴曾经在09年写过一篇开发R包的文章“在Windows中创建R的包的步骤”,其中小部分内容随着R本身的更新已经过时,该文面向Windows,而且介绍的都是一些正统方法,这里我介绍一条“忍者”之路,希望对大家开发R程序包有所帮助。这篇文章本来是……
R语言
用R也能做精算——actuar包学习笔记(三)
李皞
/
2011-02-13
时隔半年,终于隆重推出了最终版~ 本次包括以下重要更新: […] 增加了(五) 保单组合的模拟 和 (六) 信度理论 的有关内容。 […] 在(四)风险理论一节增加了VaR和TVaR的介绍。 […] 全文重新用LaTeX排版,版式更精美。 […] 修改了前面文章中的一些错误。 […] 感兴趣的读者可以下载文章的pdf版本:用R ……
R语言
用R也能做精算——actuar包学习笔记(二)
李皞
/
2010-09-18
本次发布的是actuar包学习笔记的第二部分。 时隔第一篇文章的发布已经一年之久,期间断断续续写了一些,也终于能拿得出一小部分成果。actuar包作为一个精算包,其处理分布的功能非常强大,因此我想不仅是精算领域,在其他应用领域需要对分布进行处理时,也可以应用这个工具。 本次更新包扩两个部分: 1)对actuar包学习笔记(一)的内容进行补充和完善,并将其按小节拆分成两个部分actuar包学习笔记(……
统计计算
也谈提高R语言的运算效率
谢益辉
/
2009-12-14
用过底层语言做计算的人转入R语言的时候一般都会觉得R语言的运算太慢,这是一个常见的对R的误解或者对R的设计的不理解。在二三十年前Chambers等一群人在贝尔实验室设计S语言之前,统计计算主要是通过那些底层语言实现的,典型的如Fortran。当时有一个基于Fortran的统计分析库,用它的麻烦就在于无论做什么样的数据分析,都涉及到一大摞繁琐的底层代码,这让数据分析变得很没劲,统计学家有统计学家的事……
R语言
用R也能做精算—actuar包学习笔记(一)
李皞
/
2009-11-27
本文是对R中精算学专用包actuar使用的一个简单教程。actuar项目开始于2005年,在2006年2月首次提供公开下载,其目的就是将一些常用的精算函数引入R系统。目前,提供的函数主要涉及风险理论,损失分布和信度理论。 如题所示,本文是我在学习actuar包过程中的学习笔记,主要涉及这个包中一些函数的使用方法和细节,对一些方法的结论也有稍许探讨,因此能简略的地方简略,而讨论的地方可能讲的会比较详……
R语言
R中面向对象编程方法
胡荣兴
/
2009-07-04
R主要面向统计计算,似乎很少会用到面向对象的编程方法。但在统计计算中,在下列情形中使用面向对象的编程方法可以编程更有效率。 1)当需要用一种新的方式来表示数据,该方式与已有的数据类型有区别的时候。 2)当需要一个新的函数,该函数可以根据不同的参数类型做出不同的反应的时候。 在R中,经常需要定义一个新的函数,并且定义一个新的函数也是一项繁重的工作。相反,较少去定义一个新的类。但有时候定义一个类是一个……
R语言
在Batch Mode下完成无人值守的R项目测试
齐韬
/
2009-03-21
今天我来谈一点用R编程的经验吧。好像R的很多方面许多牛人都谈过了,比如R的打包啊,R的图形啊,下面我来谈谈R的测试。如果希望真正学到什么的话,还是要自己花时间实践的。 在很多情况下,你自己或和你的团队在一起开发一个R的项目,而伴随着开发的深入,测试就成了家常便饭。但是往往很多统计算法涉及到比较大的计算,比方说missing data的模型,比方说具有多层次结构的模型。测试这些R程序需要花费大量的时……
R语言
Rcmdr: 山寨版的SPSS
刘重杰
/
2008-12-03
可以认为R最传统的工作方式为命令行,估计大多数人最开始使用R的时候也会直接在console中就干活了。然后就是有的人使用R自带的那个脚本编辑器(至今为止,绝大部分时候面临较为简单的工作的时候,我还是用它),有的人则发现这个编辑器实在是太简陋了点,属于Notepad的精简版,从而会选择一个自己喜欢的编辑器来编写脚本。 很多人在介绍R的时候,就不约而同会描述“命令行,没鼠标点击完成”,有的人还会过犹不……
««
«
1
2
3
»
»»