R语言 教程



  • 什么是 R 语言

    R是一种用于统计分析、图形表示和报告的编程语言和软件环境。R由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman创建,目前由R开发核心团队开发。R是免费的GNU通用公共许可证下,和预编译的二进制版本提供了各种操作系统(如Linux, Windows和Mac。这个编程语言被任命为R,基于名字的第一个字母R的两个作者,和一定程度上在贝尔实验室的名称的语言。
    R的核心是一种解释性计算机语言,它允许分支和循环以及使用功能的模块化编程。R允许与以CC++.NetPython或FORTRAN语言编写的过程集成,以提高效率。R是根据GNU通用公共许可证免费提供的,并且为各种操作系统(例如Linux,Windows和Mac)提供了预编译的二进制版本。
  • R 的演变

    R最初由新西兰奥克兰市奥克兰大学统计系的Ross Ihaka和Robert Gentleman撰写。R于1993年首次亮相。一大群人通过发送代码和错误报告为R做出了贡献。从1997年中开始,有一个核心小组(“R核心小组”)可以修改R源代码档案。
  • R 的特点

    如前所述,R是用于统计分析,图形表示和报告的编程语言和软件环境。以下是R的重要特征-
    • R 是一种发达的,简单而有效的编程语言,它包括条件,循环,用户定义的递归函数以及输入和输出功能。
    • R 具有有效的数据处理和存储功能,
    • R 提供了一组用于对数组,列表,向量和矩阵进行计算的运算符。
    • R 提供了一个庞大,连贯且集成的数据分析工具集合。
    • R 提供了用于数据分析和直接在计算机上显示或在纸上打印的图形功能。
    结论是,R是世界上使用最广泛的统计编程语言。它是数据科学家的第一选择,并得到了充满活力和才华横溢的贡献者社区的支持。R在大学教授,并部署在关键任务业务应用程序中。本教程将通过简单的步骤教您R编程以及合适的示例。
  • R 的第一个程序

    为了激起你学习的兴趣,下面展示一个在线运行的R程序,它输出 “Hello World”
    
    # 我的第一个R程序
    myString <- "Hello, World!"
    
    print ( myString)
    
    
    尝试一下
  • 听众

    本教程适用于希望使用R编程开发统计软件的软件程序员,统计人员和数据挖掘人员。如果您想初学者了解R编程语言,那么本教程将使您对语言的几乎所有概念都有足够的了解,从那里您可以自己学习更高的专业知识。在继续本教程之前,您应该对计算机编程术语有基本的了解。对任何一种编程语言都有基本的了解将有助于您理解R编程概念并在学习过程中快速前进。