R语言实战[试读]
前言
要是一本书里没有图画和对话,那还有什么意思呢? — —爱丽丝,《爱丽丝梦游仙境》 它太神奇了,满载珍宝,可以让那些聪明狡猾和粗野胆大的人得到充分满足;但并不适合胆小者。— —Q,“Q Who?”,《星际迷航:下一代》 在开始写这本书时,我花了很多时间搜索适合于开始本书的名言警句。最后,我找到了这两句话。R是一个非常灵活的平台,是专用于探索、展示和理解数据的语言,因此我引用了《爱丽丝梦游仙境》的句子来表示当今统计分析的潮流——一个探索、展示和理解的交互式过程。 第二句话反映了大部分人对R的看法:难学。但你完全没必要这样想。虽然R很强大,应用广泛,不论你是新手还是略有经验的用户,... 查看全部[ 前言 ]
译者序
那些年,我们一起学过的R语言 公元前 2007年上半年的一天,一堆做基因组序列分析的代码让我认识了R语言。那是一份高质量的R代码,各种标准的向量化操作、匿名函数、优美的代码格式让我欣喜,也让我茫然。同年暑假,有幸到清华大学学习,刘军老师布置下来的作业是用HMM模型预测蛋白质二级结构。我壮着胆子,硬着头皮,以C语言的风格用R语言完成了作业(各种循环,各种丑陋的标量)。 那些年,R语言所有的参考资料就是官方的几本手册,但庆幸的是,还有丁国徽博士翻译的中文版。 公元纪年开始 2008年的初冬,北京市海淀区中国人民大学的一间阶梯教室内,举办了一场小众、既不太学术技术... 查看全部[ 译者序 ]
第1章:R语言介绍
本章内容 R的安装 熟悉R语言 运行R程序 我们分析数据的方式在近年来发生了令人瞩目的变化。随着个人电脑和互联网的出现,可获取的数据量有了非常可观的增长。商业公司拥有TB级的客户交易数据,政府、学术团体以及私立研究机构同样拥有各类研究课题的大量档案和调查数据。从这些海量数据中收集信息(更不用说发现规律)已经成为了一项产业。同时,如何以容易让人理解和消化的方式呈现这些信息也日益富有挑战性。 数据分析科学(统计学、计量心理学、计量经济学、机器学习)的发展一直与数据的爆炸式增长保持同步。远在个人电脑和互联网发端之前,学术研究人员就已经开发出了很多新的统计方法,并将其... 查看全部[ 第1章:R语言介绍 ]