R语言系列—Rstudio简介和安装
同学们,大家好,今天继续更新R语言系列。今天我们开始讲R语言的集成开发环境(IDE)—Rstudio,这里会对Rstudio及其安装进行介绍,感兴趣的同学可以重点关注一下。
Rstudio简介
Rstudio是R语言一个常用的集成开发环境(IDE),包括控制台、语法高亮显示的编辑器,支持直接代码执行以及画图、浏览历史、调试和工作区管理等功能的强大工具,包含Rstudio Desktop(Rstudio桌面应用版)和Rstudio Server的网页版。
Rstudio安装
Rstudio可通过其官方网站进行下载,可根据需要下载桌面应用版或网页版。桌面应用版是直接以应用的方式安装在本地电脑上的,网页版是需要部署在远端服务器上的,可以通过特定的网络接口进行访问,其官方网址为:https://posit.co/download/rstudio-desktop/
大部分情况下是在本地电脑使用的,所以这里对Rstudio Desktop版及其安装进行介绍。
1、下载Rstudio Desktop版
打开官方网站点击DOWNLOAD RSTUDIO DESKTOP FOR WINDOWS进行下载

2、找到下载的安装文件,双击进行安装

按照提示进行安装,直到安装完成

Rstudio界面介绍
1、主界面
打开Rstudio软件,会出现如下图所示界面。Rstudio界面分为4个区域,其中1区域为代码区,可以在这个位置写代码及运行代码;2区域分为Environment、History、Connections和Tutorial,其中Environment展示当前环境中的变量、数据、创建的函数等信息,History展示代码运行历史情况,保存已运行过的代码,Connections用于连接和管理外部数据库,方便操作大型数据,Tutorial是Rstudio中设置的专门用于学习和教学的区域;3区域为代码运行区,展示代码运行情况及运行结果;4区域为文件、图形、R包、帮助文档等的展示区域,当前文件夹下的文件、当前绘制的图形、当前环境中的R包及函数的帮助文档都可以在这个区域查看。

2、上方功能区
Rstudio界面上方为Rstudio的功能区,这里又分为File、Edit、Code、View、Plots、Session、Build、Debug、Profile、Tools和Help。功能区涉及的内容比较多,这里只对常用功能进行介绍。
点击File展示下拉菜单,可以进行新建文件、新建项目、打开文件、打开项目、保存文件、保存为...等操作。
点击Tools展示下拉菜单,在该下拉菜单,可以进行安装R包、检查R包更新等操作,在其Global Options选项中,可以对R语言版本进行选择,可以对Rstudio主界面的文件大小、字体等进行设置。

以上为Rstudio的简单介绍,其更多功能及使用方法,在后续学习中涉及到了再进行详解介绍。接下来的会对R语言语法及编程进行讲解,以后R语言的学习也都在Rstudio中进行。
R语言系列—Rstudio简介和安装的更多相关文章
- nginx高性能WEB服务器系列之一简介及安装
nginx系列友情链接:nginx高性能WEB服务器系列之一简介及安装https://www.cnblogs.com/maxtgood/p/9597596.htmlnginx高性能WEB服务器系列之二 ...
- (转)python中调用R语言通过rpy2 进行交互安装配置详解
python中调用R语言通过rpy2 进行交互安装配置详解(R_USER.R_HOME配置) 2018年11月08日 10:00:11 luqin_ 阅读数:753 python中调用R语言通过r ...
- R语言系列:生成数据
R语言系列:生成数据 (2014-05-04 17:41:57) 转载▼ 标签: r语言 教育 分类: 生物信息 生成规则数据1.使用“:“,如x=1:10,注意该方法既可以递增也可以递减,如y=10 ...
- 【R语言系列】R语言初识及安装
一.R是什么 R语言是由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman两个人共同发明. 其词法和语法分别源自Schema和S语言. R定义:一个能够自由幼小的用于统计计算和绘 ...
- 【R语言系列】作图入门示例一
假设有如下数据,我们使用plot函数作图 月龄 体重 月龄 体重 1 4.4 9 7.3 3 5.3 3 6.0 5 7.2 9 10.4 2 5.2 12 10.2 11 8.5 3 6.1 R语 ...
- R语言系列:自定义function
在用R语言做各种事物时,用户自定义函数是不可或缺的.这期来讲讲如何自定义R的function.首先要介绍的是function的基本框架: myfunction <- function(arg1, ...
- 【MongoDB系列】简介、安装、基本操作命令
文章内容概述: 1.MongoDB介绍 2.MongoDB安装(windows及Linux) 3.MongoDB基本操作命令 MongoDB介绍: MongoDB 是一个基于分布式文件存储的数据库.由 ...
- R语言2版本3版本安装
./configure --prefix=/YZpath/public/software/R/R-3.5.0 --with-readline=no --with-x=no make make inst ...
- R语言系列:数据的基本运算
基本运算符号 1.基本数学计算 +.-.*./.^.%%(求模).%/%(整除) 注意:求模运算两边若为小数,则整数和小数部分分别求模.例:5.6%%2.2 2.比较运算 >.< ...
- R语言客户端RStudio快捷键大全
Console Description Windows & Linux Mac 将光标定位到控制台 Ctrl+2 Ctrl+2 清空控制台 Ctrl+L Command+L 将光标定位到行首 ...
随机推荐
- 别再忽视!PostgreSQL Public 模式的风险以及安全迁移
别再忽视!PostgreSQL Public 模式的风险以及安全迁移 作者:桦仔 10余年DBA工作经验 微信:debolop QQ交流群:740052625 公众号:数据库实战派 问题起因 前几天 ...
- 遗传算法+强化学习—TPG—Emergent Tangled Graph Representations for Atari Game Playing Agents_2
最近在看进化算法在强化学习(RL)领域的一些应用,有些论文中将使用进化算法解决强化学习问题的算法归为非强化学习算法,然而又有些论文把使用进化算法解决强化学习问题的算法归为强化学习算法,不过更多的论文是 ...
- 3.4 Linux文件(目录)命名规则
介绍完 Linux 系统中目录结构之后,读者一定想知道如何为文件或目录命名. 我们知道,在 Linux 系统中,一切都是文件,既然是文件,就必须要有文件名.同其他系统相比,Linux 操作系统对文件或 ...
- 2.8 忘记root账户密码怎么办?
Linux 的单用户模式有些类似 Windows 的安全模式,只启动最少的程序用于系统修复.在单用户模式(运行级别为 1)中,Linux 引导进入根 shell,网络被禁用,只有少数进程运行. 单用户 ...
- 10.Kubernetes核心技术Service
Kubernetes核心技术Service 前言 前面我们了解到 Deployment 只是保证了支撑服务的微服务Pod的数量,但是没有解决如何访问这些服务的问题.一个Pod只是一个运行服务的实例,随 ...
- 开源 - Ideal库 - 常用枚举扩展方法(二)
书接上回,今天继续和大家享一些关于枚举操作相关的常用扩展方法. 今天主要分享通过枚举值转换成枚举.枚举名称以及枚举描述相关实现. 我们首先修改一下上一篇定义用来测试的正常枚举,新增一个枚举项,代码如下 ...
- 开源IDS/IPS Suricata的部署与使用
目录 前言 在Linux上部署Suricata Suricata的基本配置 配置文件 Suricata的规则 Suricata的使用 Suricata检测SQL注入 前言 Suricata 是一个高性 ...
- MINA 框架简介
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP.UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务.虚拟机管道通信服务等),Mi ...
- PHP扩展之Yaconf
这个是继鸟哥出品的yaf,yar 之后的又一个好用的工具. Yaconf配置管理工具 具体可以看鸟哥的文档: https://www.laruence.com/2015/06/12/3051.htm ...
- GUETSEC
1. GUETSEC栈溢出 可以看到它看起来好像有四个栈溢出,我们逐个点进去 __isoc99_scanf("%20s", v1):限制了读取20个字符串(但其实无法完全杜绝缓冲区 ...