R语言及其开发环境简介

R语言及其开发环境简介

R 语言历史

  • R 语言来自 S 语言,是 S 语言的一个变种。S语言由贝尔实验室研究开发,著名的 C 语言、Unix 系统也是贝尔实验室开发的。
  • R 属于 GNU 开源软件,最初发布于1997年,实现了与 S 语言基本相同的功能和统计功能。现在由R核心团队开发,全世界的用户都可以向其贡献软件包。

R 语言使用人员

  • 为数学研究工作者设计的一种数学编程语言,主要用于统计分析、绘图、数据挖掘。

R 语言特点

  • 一种解释型的面向数学理论研究工作者的语言,语法十分有利于复杂的数学运算。
  • 执行速度比 C 语言慢得多,不利于优化,但数据类型丰富,如向量、矩阵、因子、数据集、一般对象等,支持缺失值,代码像伪代码一样简洁、可读。
  • 强调交互式数据分析,支持复杂算法描述,图形功能强。
  • 实现了经典的、现代的统计方法,如参数和非参数假设检验、线性回归、广义线性回归、非线性回归、可加模型、树回归、混合模型、方差分析、判别、聚类、时间序列分析等。
  • 可以用作 C 和 C++、FORTRAN 语言编写的算法库的接口。

R 环境安装

  • R 语言的开发环境本身具备了图形开发环境,因此对桌面版系统比较友好。

windows 安装

  • 官网下载安装包,安装即可。
  • 安装后,运行 R 4.x.x.x 程序即可进入交互式界面。
  • 输入 print("hello world") 试试吧。

Linxu 安装

  • 安装完成后,执行 R 命令即可进入交互式终端。

  • 输入 print("hello world") 试试吧。

    bash 复制代码
    sudo apt update
    sudo apt -y install r-base
相关推荐
A林玖1 天前
【计算机相关学习】R语言
开发语言·学习·r语言
Yolo566Q1 天前
R语言、BIOMOD2丨物种分布模型研究进展与挑战
r语言
岁月如歌,青春不败2 天前
MaxEnt模型全解析:从原理到 R 语言实战,开启生态环境研究新视野
arcgis·r语言·生态学·论文写作·生态系统服务·物种分布·maxent模型
invincible_Tang2 天前
R格式 (15届B) 高精度
开发语言·算法·r语言
KY_chenzhao2 天前
基于R语言与MaxEnt的物种分布建模全流程解析:从算法优化到科研制图实战
r语言·maxent·气候变化·物种分布
tRNA做科研2 天前
通过Bioconductor/BiocManager安装生物r包详解(问题汇总)
开发语言·r语言·生物信息学·bioconductor·biocmanager
Tiger Z2 天前
R 语言科研绘图 --- 韦恩图-汇总
开发语言·程序人生·r语言·贴图
Biomamba生信基地3 天前
R语言入门课| 04 R语言基本函数
开发语言·r语言·生信
十三画者4 天前
【工具】BioPred一个用于精准医疗中生物标志物分析的 R 软件包
数据挖掘·数据分析·r语言·数据可视化
小艳加油4 天前
MaxEnt物种分布建模全流程;R+ArcGIS+MaxEnt模型物种分布模拟、参数优化方法、结果分析制图与论文写作
arcgis·r语言·物种分布模拟·maxent模型