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
相关推荐
satan–016 小时前
R语言的下载、安装及环境配置(Rstudio&VSCode)
开发语言·windows·vscode·r语言
PhyliciaFelicia2 天前
基于R语言机器学习遥感数据处理与模型空间预测
开发语言·深度学习·随机森林·机器学习·数据分析·r语言
长安不及十里3 天前
PaddleDetection 自定义训练目标检测
人工智能·目标检测·r语言
WangYan20224 天前
ChatGPT+R语言强强联合,数据分析不再难!回归与混合效应模型、多元统计分析、结构方程模型(SEM)(lavaan)、Meta分析、贝叶斯回归等应用
chatgpt·数据分析·r语言·结构方程模型·多元统计分析·回归与混合效应模型
hakesashou5 天前
python和r语言的区别是什么
开发语言·python·r语言
青春不流名5 天前
centos72009源码编译R语言
开发语言·r语言
SofterICer5 天前
pysim-4-1.1.17 eUICC ISD-R commands
开发语言·r语言
让学习成为一种生活方式5 天前
基因共表达分析-R-脚本04
java·windows·r语言
卡卡_R-Python6 天前
简单线性回归分析-基于R语言
算法·r语言·线性回归
纪伊路上盛名在6 天前
如何初步部署自己的服务器,达到生信分析的及格线2(待更新)
linux·运维·服务器·python·学习·r语言