前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R语言基础

R语言基础

原创
作者头像
用户11155150
发布2024-06-10 12:17:20
1030
发布2024-06-10 12:17:20
举报
文章被收录于专栏:学习记录

准备工作

安装R和Rstudio

此处注意,如果电脑的用户名是中文,需要改成英文才能安装Rstudio

查看用户名是中文还是英文:

1.在开始菜单中找到控制面板

2.在控制面板中找到“用户帐户”并进入,在“用户帐户”中找到“管理本地用户和组”。

3.在“管理本地用户和组”中找到当前用户的用户名,就可以看到用户名是英文还是中文了

下载R和Rstudio

b站有教程,暂时不需要装R包

什么是R

R是一种编程语言,也可以统计计算、绘图,它汇集了很多函数

RStudio是免费提供的开源集成开发环境(IDE),RStudio提供了一个具有很多功能的环境,使R更容易使用,方便用户在终端中使用R

页面如下

各窗口的功能如下:

1.控制台(左下窗口)

脚本运行和结果展示

2.脚本编辑器(左上窗口)

在处理数据时,通常会编写一份脚本文件,即一组命令的集合来表示整个操作过程的逻辑流,该脚本文件可以直接读取并由R引擎执行。

3.环境窗口(environment)(右上窗口)

环境窗口展示已经被创建的变量和函数,这些函数和变量可以重复使用。

4.历史窗口(history)(右上窗口)

展示了在控制台执行过的表达式。可以重复执行。

5.文件窗口(files)(右下窗口)

展示了当前文件夹中的文件列表。

6.绘图窗口(plots)(右下窗口)

用来展示R代码生成的图形。

7.扩展包窗口(packages)(右下窗口)

展示所有安装过的拓展包。

简单作图

plot(rnorm(100))

plot:绘制二维线图

runif 函数可以从均匀分布生成随机值,可以指定最小值和最大值,也可以四舍五入到小数位或整数。

boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))

iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。

面板显示调节

设置字体大小

tools->global options->apperance

R语言基本操作

用Rproject管理工作目录

设置工作目录:setwd()

查看工作目录:getwd()

这样的话,只设置了一个工作目录。

当有多个项目并行的话,全都在一个文件夹下,会显得比较乱,一般考虑并行多个项目,也就是多个工作目录。

操作流程如下(以自己的面板为例)

project是绑定文件夹的,可以新建,也可以采用已有的

可以从新建的文件夹中点击Rproject,进入该项目

显示文件列表

实操运行

直接打命令不跟路径会显示默认路径,也就是工作目录

dir() 1 "runifpfg.png" "程.Rproj" "生信.txt"

list.files() 1 "runifpfg.png" "程.Rproj" "生信.txt"

新建一个文档并删除“生信”文档后

list.files() 1 "runifpfg.png" "程.Rproj" "文档.txt"

加减乘除

实操运行

8+7 1 15

8^7 1 2097152

8*7 1 56

8/7 1 1.142857

8-7 1 1

sqrt(9) 1 3

abs(-4) 1 4

log2(256) 1 8

log10(100) 1 2

赋值

<- 赋值符号,小于号加上减号,也可以按Alt加上减号

实操运行

x<-56+89 x 1 145

y<-43*16 y 1 688

删除变量:代码依然是rm()

实操运行

a<-3 b <- 1 c <- 4 u <- 5+6 rm(u,c) rm(b) 注意使用英文括号

列出历史命令:history()或者点击右上面板的“HISTORY”

双击某个命令,就会跳到控制台大于号后面了,可以修改后运行。

清空控制台:快捷键Ctrl+l

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备工作
  • 下载R和Rstudio
  • 什么是R
  • 简单作图
  • 面板显示调节
  • R语言基本操作
    • 用Rproject管理工作目录
      • 显示文件列表
        • 实操运行
      • 加减乘除
        • 实操运行
      • 赋值
        • 实操运行
      • 删除变量:代码依然是rm()
        • 实操运行
      • 列出历史命令:history()或者点击右上面板的“HISTORY”
        • 清空控制台:快捷键Ctrl+l
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档