同学们,大家好,今天继续更新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简介和安装的更多相关文章

  1. nginx高性能WEB服务器系列之一简介及安装

    nginx系列友情链接:nginx高性能WEB服务器系列之一简介及安装https://www.cnblogs.com/maxtgood/p/9597596.htmlnginx高性能WEB服务器系列之二 ...

  2. (转)python中调用R语言通过rpy2 进行交互安装配置详解

    python中调用R语言通过rpy2 进行交互安装配置详解(R_USER.R_HOME配置) 2018年11月08日 10:00:11 luqin_ 阅读数:753   python中调用R语言通过r ...

  3. R语言系列:生成数据

    R语言系列:生成数据 (2014-05-04 17:41:57) 转载▼ 标签: r语言 教育 分类: 生物信息 生成规则数据1.使用“:“,如x=1:10,注意该方法既可以递增也可以递减,如y=10 ...

  4. 【R语言系列】R语言初识及安装

    一.R是什么 R语言是由新西兰奥克兰大学的Ross Ihaka和Robert Gentleman两个人共同发明. 其词法和语法分别源自Schema和S语言. R定义:一个能够自由幼小的用于统计计算和绘 ...

  5. 【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语 ...

  6. R语言系列:自定义function

    在用R语言做各种事物时,用户自定义函数是不可或缺的.这期来讲讲如何自定义R的function.首先要介绍的是function的基本框架: myfunction <- function(arg1, ...

  7. 【MongoDB系列】简介、安装、基本操作命令

    文章内容概述: 1.MongoDB介绍 2.MongoDB安装(windows及Linux) 3.MongoDB基本操作命令 MongoDB介绍: MongoDB 是一个基于分布式文件存储的数据库.由 ...

  8. R语言2版本3版本安装

    ./configure --prefix=/YZpath/public/software/R/R-3.5.0 --with-readline=no --with-x=no make make inst ...

  9. R语言系列:数据的基本运算

    基本运算符号  1.基本数学计算  +.-.*./.^.%%(求模).%/%(整除)  注意:求模运算两边若为小数,则整数和小数部分分别求模.例:5.6%%2.2  2.比较运算  >.< ...

  10. R语言客户端RStudio快捷键大全

    Console Description Windows & Linux Mac 将光标定位到控制台 Ctrl+2 Ctrl+2 清空控制台 Ctrl+L Command+L 将光标定位到行首 ...

随机推荐

  1. JS 本地存储 localStorage 操作总结

    现在前端做数据存储,跨页面传值,localStorage是一个很好的方式,以键值对的方式存储,也方便取值赋值,下面说一说使用方法和一些常见的使用技巧. 1.存值共有3种方式,localStorage相 ...

  2. 强化学习:如何计算被环境系统截断的terminated state的value值 —— (Bootstrap returns from value estimates if episode is terminated by timeout)

    本文主题:如何计算强化学习中被环境系统截断的terminated state的value值 首先解释一下什么是强化学习中的terminated state的value值,强化学习就是一个智能体(age ...

  3. 想要硬件设计不用愁?首先要搞懂这三类GPIO!

    合宙低功耗4G模组经典型号Air780E,支持两种软件开发方式: 一种是传统的AT指令:一种是基于模组做Open开发. 传统AT指令的开发方式,合宙模组与行业内其它模组品牌在软件上区别不大,在硬件功耗 ...

  4. Linux中的用户管理-创建删除修改

    用户管理 一.用户分类 用户分为三类: 1.管理员 root root UID:0 #拥有最高权限 默认系统中就一个 UID即user ID 类似于身份号码,唯一的,不可重复 2.虚拟用户 作用:在运 ...

  5. vue+laravel使用微信Natvite支付

    Navite支付介绍 Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信"扫一扫"完成支付的模式.适用于PC网站.实体店单品或订单.媒体广告支付等场景 1.先阅 ...

  6. python 自动下载 moudle

    import sys,re,subprocess import os from subprocess import CalledProcessError new_set = set() ls = se ...

  7. 压缩工具之upx

    在golang项目中, 最终运行的是打包好的二进制文件,如何才能让这个文件尽可能的小呢? 1.编译阶段的参数处理 go build使用的是静态编译,会将程序的依赖一起打包,这样一来编译得到的可执行文件 ...

  8. golang之context

    context 用来解决 goroutine 之间退出通知.元数据传递的功能. context 使用起来非常方便.源码里对外提供了一个创建根节点 context 的函数: func Backgroun ...

  9. RabbitMQ快速入门 整合 SpringBoot

    RabbitMQ快速入门 整合 SpringBoot 概述 大多应用中,可通过消息服务中间件来提升系统异步通信.扩展解耦能力.流量削峰 消息服务中两个重要概念: 消息代理(`message broke ...

  10. WebP图片使用踩坑

    前情 WebP是一种同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,最初在2010年发布,目标是减少文件大小,相较于传统的 PNG.JPG,甚至是动图 GIF 的格式,WebP 比它们的空间更 ...