R语言数据分析教程


R 语言简介

R 语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R 基于 S 语言的一个 GNU 计划项目,所以也可以当作 S 语言的一种实现,通常用 S 语言编写的代码都可以不作修改的在 R 环境下运行。R 的源代码可自由下载使用,亦有已编译的可执行文件版本可以下载,可在多种平台下运行,包括 UNIX(也包括 FreeBSD 和 Linux)、Windows 和 MacOS。R 主要是以命令行操作,同时有人开发了几种图形用户界面,其中 RStudio 是最为广泛使用的集成开发环境。

R 语言特性

  • 免费开源
  • 专门为统计和数据分析开发的语言,包含各种功能和函数
  • 语言简单易学
  • 安装程序很小,只有50Mb左右

如何使用R语言?

R语言的使用十分简单.对于一般常用公式,R语言都已经做好了封装,将其封装在了内部 。 也就是说R语言已经将很多常用的数学公式写好了,对于数学中的各种函数与方法,在R中我们也给他们的计算机实现起了同样的名字“函数” 。

假如,在R中使用卡方检验来检验两个变量的相关性,那么只需要简单的调用

chisq.test()