R语言和RStudio的下载安装(非常简便舒适)

目录

  • R语言和RStudio的关系
  • R语言和Tableau
  • 下载R语言
    • 进入官网
    • 选择清华镜像源
    • Download R for Windows
    • 选择base版本
    • 开始下载
    • 进行安装
    • 配置环境变量
    • 检查是否安装成功
  • 下载RStudio
    • 进入官网点击下载
    • 进行安装
    • 检查是否安装成功
    • 打开选择R语言环境
    • 成功打开
    • 显示四个工作区

R语言和RStudio的关系

  • R语言是一种编程语言,而RStudio是一个用于编写、调试和运行R代码的集成开发环境
  • R语言是一种开源免费的编程语言和环境,专门用于统计计算和数据分析
  • RStudio是一个流行的集成开发环境(IDE),专门用于R语言的开发和数据分析。它提供了一个用户友好的界面,包括代码编辑器、控制台、图形设备、数据查看器和集成的帮助文档等功能。
  • Attention:R语言可以在其他的IDE或文本编辑器中使用,而RStudio也可以用于其他编程语言的开发,但它们最常见的组合是R语言和RStudio。

R语言和Tableau

  • 我之前有学过一点点Tableau的使用:
    在这里插入图片描述
  • R语言适用于需要进行复杂统计分析和数据处理的场景,而Tableau适用于需要快速创建交互式可视化和数据探索的场景。
  • R语言提供了丰富的统计分析和数据可视化功能,包括各种统计模型、假设检验、数据处理和图形绘制等。它有大量的扩展包可供使用,使得用户可以轻松地进行各种复杂的数据分析任务。
  • Tableau提供了一个交互式的可视化界面,使得用户可以通过拖拽和点击等方式进行数据可视化操作,而不需要编写代码。这使得非编程背景的用户也能够轻松地创建和分享可视化结果。

下载R语言

  • 尽管R语言是一种编程语言,但由于它的运行环境不是默认安装在计算机中,因此我们常常使用“下载R语言”这样的说法来表示获取和安装R语言的运行环境。
  • 下载R语言的过程实际上是获取R语言的运行环境,包括R解释器和相关的库文件。这样,你就可以在自己的计算机上运行R代码,并利用R语言提供的功能进行数据处理和分析。

进入官网

  • R语言官网

在这里插入图片描述

选择清华镜像源

在这里插入图片描述

Download R for Windows

在这里插入图片描述

选择base版本

在这里插入图片描述

开始下载

在这里插入图片描述

进行安装

在这里插入图片描述

配置环境变量

  • 找到bin目录添加进去。
    在这里插入图片描述

检查是否安装成功

  • cmd中输入R。

在这里插入图片描述

下载RStudio

  • RStudio官网

进入官网点击下载

在这里插入图片描述

进行安装

在这里插入图片描述

检查是否安装成功

  • 搜索面板输入RStudio寻找。

在这里插入图片描述

打开选择R语言环境

在这里插入图片描述

成功打开

在这里插入图片描述

显示四个工作区

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/148755.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【预处理详解】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 1. 预定义符号 2. #define定义常量 3. #define定义宏 4. 带有副作用的宏参数 5. 宏替换的规则 6. 宏函数的对比 7. #和## 7.1 #运算符 7.2 ## 运算符 8. 命名约定 …

英语六级做题经验总结

以下是个人在六级做题过程中总结的经验,如大佬们有更好的意见,欢迎评论区补充~ 注:题序即本人做题顺序: 1.写作(占总分的15%) 对于写作的时间应该把握在25分钟以内,因为需要留5分钟左右看听力…

【算法】石子合并(区间dp)

题目 设有 N 堆石子排成一排,其编号为 1,2,3,…,N。 每堆石子有一定的质量,可以用一个整数来描述,现在要将这 N 堆石子合并成为一堆。 每次只能合并相邻的两堆,合并的代价为这两堆石子的质量之和,合并后与这两堆石子…

你知道什么是SaaS吗?

你知道什么是SaaS吗? 云服务架构的三个概念 PaaS 英文就是 Platform-as-a-Service(平台即服务)PaaS,某些时候也叫做中间件。就是把客户采用提供的开发语言和工具(例如Java,python, .Net等)开…

计算两个向量的叉积numpy.cross()

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 计算两个向量的叉积 numpy.cross() [太阳]选择题 请问代码中最后输出正确的是? import numpy as np a np.array([1, 2, 3]) b np.array([4, 5, 6]) c np.cross(a, b) pri…

nrm的安装以及使用

1,什么是nrm nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。 什么意思呢,npm默认情况下是使用npm官方源(使用npm config ls命令可以查看),在国内用这个源肯定是不靠谱的,一般我们都会…

云原生专栏丨基于服务网格的企业级灰度发布技术

灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,…

ssm+vue的高校疫情防控管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频: ssmvue的高校疫情防控管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结…

项目自动化构建工具——make/Makefile

目录 一、概念 二、使用实例 三、原理 四、进度条程序 1、缓冲区问题 1、概念 2、\r和\n 2、代码编写 一、概念 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先…

Open AI开发者大会:AI“科技春晚”

ChatGPT的亮相即将满一年之时,OpenAI举行了自己的首次开发者大会。OpenAI首席执行官Sam Altman宣布推出最新的大模型GPT-4 Turbo。正如“Turbo”一词的中文含义“涡轮增压器”一样,本次发布会上,OpenAI的这款最新大模型在长文本、知识库、多模…

53.最大子数组和

​题目来源: leetcode题目,网址:53. 最大子数组和 - 力扣(LeetCode) 解题思路: 动态规划,假设以第 i 个元素为结尾的最大子数组和为 dp[i],则 dp[i]max(dp[i-1]nums[i],nums[i])。最…

Django+Vue项目创建 跑通

参考链接: 【精选】DjangoVue项目构建_django vue-CSDN博客 一、背景 主要介绍如何使用后端Django 前端Vue 的技术栈快速地搭建起一套web项目的框架。 为什么使用Django和Vue? Django是Python体系下最成熟的web框架之一,由于Python语言的易用…

01. Linux kernel 编译,qemu仿真

01. Linux kernel 编译,qemu仿真 主要步骤回顾参考文章链接 主要步骤回顾 下载编译linux内核5.10 wget https://mirror.bjtu.edu.cn/kernel/linux/kernel/v5.x/linux-5.10.tar.xz下载交叉编译工具链 http://releases.linaro.org/components/toolchain/binaries/7…

【心得】PHP的文件上传个人笔记

目录 1 php的文件上传绕过 黑名单绕过 2 php文件上传的00截断 3 iconv字符转换异常后造成了字符截断 4 文件后缀是白名单的时候的绕过 web服务器的解析漏洞绕过 5.高级文件上传绕过 1 .htaccess nginx.htaccess 2 服务端内容检测 3 配合伪协议来绕过 4.配合日志包含绕…

Word2Vec浅谈

论文地址:Efficient Estimation of Word Representations in Vector Space 个人认为,word2vec主要解决的问题是one-hot中维度过高并且稀疏的问题。word2vec是Google团队在2013年发表的一篇paper,当时一经问世直接将NLP领域带到了一个新的高度…

安装MongoDB

查看MongoDB版本可以执行如下命令 mongod --version 如果是Ubuntu,则直接安装 sudo apt-get install -y mongodb如果是其他,比如Amazon Linux2。 查看Linux系统发行版类型 grep ^NAME /etc/*release 如果是 Amazon Linux 2,则创建一个r…

asp.net core mvc 控制器使用配置

一、在根目录 添加 mysettings.json 文件 mysettings.json 文件代码如下: {"MySettings": {"Name": "独立配置文件","Site": "lt"} }appsettings.json 文件代码如下: {"Logging": {&quo…

038、语义分割

之——介绍与数据集 杂谈 语义分割,语义分割(Semantic Segmentation)方法-CSDN博客: 语义分割是计算机视觉领域的一项重要任务,旨在将图像中的每个像素分配到其对应的语义类别中。与物体检测或图像分类不同,语义分割不仅要识别图像…

力扣labuladong——一刷day41

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣236. 二叉树的最近公共祖先二、力扣1676. 二叉树的最近公共祖先 IV三、力扣1644. 二叉树的最近公共祖先 II四、力扣235. 二叉搜索树的最近公共祖先五、…

Spring Boot接口设计规范

接口参数处理及统一结果响应 1、接口参数处理 1、普通参数接收 这种参数接收方式是比较常见的,由于是GET请求方式,所以在传参时直接在路径后拼接参数和参数值即可。 例如:localhost:8080/api/product/list?key1value1&key2value2 /…