0-环境搭建

这是一篇针对完全无编程经验的同学,上手学习R语言的笔记。路过的有经验的朋友,可以忽视~

0、介绍

R语言是用于统计分析,图形表示和报告的编程语言和软件环境。

  • R语言是一种开发良好,简单有效的编程语言,包括条件,循环,用户定义的递归函数以及输入和输出设施。
  • R语言具有有效的数据处理和存储设施,
  • R语言提供了一套用于数组,列表,向量和矩阵计算的运算符。
  • R语言为数据分析提供了大型,一致和集成的工具集合。
  • R语言提供直接在计算机上或在纸张上打印的图形设施用于数据分析和显示。

1、环境搭建

参考:https://blog.csdn.net/beauty0522/article/details/82560024

【注】:安装路径用全英文,避免中文路径导致一些奇怪的问题。

【使用镜像下载,官网速度太慢了!!!】— 参考 https://www.omicsclass.com/article/106

安装好R Studio之后,在R Studio设置镜像源,用于后续快速获取工具包。(后面再介绍)

2、语法基础

R 语言的教程有很多,参差不齐,干脆就上W3Cschool吧 https://www.w3cschool.cn/r/。跟着例子敲一敲。

业界推荐学习资料:《R语言实战》 - 图灵丛书

2.1 练习使用R Studio

打开R Studio,如下,4个工作窗口。下面开始介绍如何简单实用 R Studio。

  • 脚本窗口:创建R Studio的脚本,然后可以逐行执行代码,输出在下面的控制台。
  • 控制台窗口:提供交互,即,输入指令或代码,控制台输出结果。
  • 工作区:显示环境变量,历史变量(即,你用过的变量和值)
  • 文档窗口:显示说明文档,一般在控制台输入 help(“需要查看的命令”)
    在这里插入图片描述

1)建立当前工作目录

为了统一管理R Studio上的文件资源,建议设置工作区,将设置某个文件目录作为自己的工作区,即,自己想要将R Studio相关的文件保存到那么目录,以及R Studio默认打开的目录。
在这里插入图片描述
点击 More,将当前目录设置为工作目录。
在这里插入图片描述
2)试试命令行交互窗口(控制台)

因为我之前用过,所以先清空一下控制台,但是不知道怎么清空,=⇒ 搜索嘛, “RStudio 清空 控制台” 结果, 使用 ctrl + L 键,清空控制台,但是不会清除掉已经定义的变量。

在这里插入图片描述
打印看看name和height
在这里插入图片描述

3)熟悉操作窗口,常用操作,快捷键(提高生产力,小白可暂缓,不用)。

在这里插入图片描述

4)根据简单的示例,照葫芦画瓢,动手敲一敲代码。

  • 输入自己的名字作为变量,并打印

  • 实现1+2+3+4+…+10 ,并打印结果
    在这里插入图片描述
    到此,你就算是对R语言和R Studio打过招呼了。

5)实用 R Studio提供的R notebook 或者 R mardown 或许能帮助你学得更好。

RStudio 还提供了 R notebook 的功能,使用.Rmd文档,提供了很棒的R笔记。

File → R Notebook,第一次使用时需要安装,过程会有点慢。

在这里插入图片描述
操作指导

  • 点击左上角 File -> New File -> R Script 创建R脚本
  • 点击左上角 File -> New File -> R Markdown 创建Rmd
  • 点击左上角 File -> New File -> R Notebook 创建R notebook

R notebook 可以让你把自己练习的过程作为笔记保存下来,包括你的代码的运行结果等等。

1)我们新建一个 R notebook
在这里插入图片描述
2)点击上面圈红的按钮,那是一个运行按钮。然后运行结果会显示在下面。
在这里插入图片描述
3)Ctrl + S保存下来,下次你就可以打开这个笔记,接着你的工作啦。

保存的时候,如果没有默认添加文件后缀名,你应该自己添加为 .rmd 或者 .Rmd

试试看,关闭文件,重新打开。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章