R语言入门:统计计算与图形绘制

需积分: 4 12 下载量 84 浏览量 更新于2024-08-10 收藏 5.27MB PDF 举报
"R语言简介——设计嵌入式鲁棒控制系统使用MATLAB/Simulink" 《R语言简介——设计嵌入式鲁棒控制系统使用MATLAB/Simulink》一书,主要介绍了R语言的基本概念及其在统计计算和图形生成方面的应用。R语言是由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman开发的一款强大的统计软件,后来由R Core Team维护,这个团队由全球多所知名大学的统计学专家组成,包括牛津大学、华盛顿大学、威斯康星大学、爱荷华大学和奥克兰大学等。R语言的发展得到了众多贡献者的支持,其中包括哈佛大学、加州大学洛杉矶分校和麻省理工学院等机构的学者,他们为R编写了大量代码、修复程序错误,并创建了丰富的文档。 R语言的核心优势在于其拥有数千个统计软件包,涵盖了各种前沿的统计方法,使得新理论能够在短时间内转化为可用的计算机程序,这一点超越了许多其他统计软件。此外,R语言是免费且开源的,这为其在全球范围内赢得了广泛的支持和应用。考虑到国内对R语言的了解相对较少,本书旨在引入并推广R语言在国内的应用。 R的功能主要分为两个方面:统计计算和统计图形。书中建议从图形入手,因为图形直观易懂,适合初学者作为学习R语言的起点。当启动R时,会显示版本信息和版权声明,强调R是自由软件,可以在特定许可条件下进行再发布。 此外,书中还提到了现代统计图形的重要性,这部分内容可能由谢益辉撰写,强调了R在图形绘制方面的强大能力。作者采用了Creative Commons的署名-非商业性使用-相同方式共享2.5中国大陆许可证,允许读者自由复制、发行和创作演绎作品,但需保留作者署名,不得用于商业目的,并且新的演绎作品需遵循相同的许可证。 作者选择CC许可证的原因包括降低读者获取图书的成本、尊重原创者的署名权以及体现R语言的自由精神。同时,作者特别指出,虽然CC许可证允许自由传播,但不希望未经修订的书稿以附件形式发布在论坛上,以避免传播不完善的版本,鼓励读者通过原始链接分享。 《R语言简介——设计嵌入式鲁棒控制系统使用MATLAB/Simulink》不仅提供了R语言的基础知识,还展示了其在统计分析和图形制作中的强大功能,对于想要学习和应用R语言的人来说是一份宝贵的资源。