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

Day 4 R语言基础

原创
作者头像
用户11154671
发布2024-06-10 23:29:49
950
发布2024-06-10 23:29:49

1. 下载R和R studio

2. 认识R和Rstudio

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。 R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。

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

各窗口的功能如下:

1.控制台(左下窗口):脚本运行和结果展示

2.脚本编辑器(左上窗口):在处理数据时,通常会编写一份脚本文件,即一组命令的集合来表示整个操作过程的逻辑流,该脚本文件可以直接读取并由R引擎执行。 3.环境窗口(environment)(右上窗口):环境窗口展示已经被创建的变量和函数,这些函数和变量可以重复使用。 4.历史窗口(history)(右上窗口):展示了在控制台执行过的表达式。可以重复执行。

5.文件窗口(files)(右下窗口):展示了当前文件夹中的文件列表。

6.绘图窗口(plots)(右下窗口):用来展示R代码生成的图形。

7.扩展包窗口(packages)(右下窗口):展示所有安装过的拓展包。

2.1 plot函数的认识

plot() 是Matplotlib库中用于绘制二维图像的主要函数之一。它的作用是将一组数据点连接起来,以可视化数据的趋势、关系或模式。

2.2 runif

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

2.3 简单做图

plot(rnorm(99))
plot(rnorm(99))

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

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

2.4 设置字体大小

tools->global options->apperance

3. R语言基本操作

3.1 利用Rproject管理工作目录

所谓工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动,这个文件夹非常重要,做不好就会导致你的脚本、文件、图片各种乱跑,找不到。

设置工作目录:setwd()

查看工作目录:getwd()

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

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

命名为A

打开这个项目后,用getwd()查看一下,就会发现你的工作目录就是Rproject所在的目录啦。

你用到的同一个项目的脚本/数据全都默认放在这里。

3.2 显示文件列表

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

相当于linux的ls。

3.3 加减乘除

3.3 赋值

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

x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里

直接输入x 回车,就会把x的值(3)打印到控制台上,前面的那个1是结果的第一个,不用管他。

3.4 删除变量

代码是rm

a<-3

b <- 1

c <- 4

u <- 5+6

rm(b)

rm(u,c)

rm(list = ls())#清空所有变量

3.5 列出历史命令

history()

相当于鼠标单击右上角的history标签, 当你双击某个命令,他就会跳到你的控制台大于号后面了,可以修改后运行。

3.6 清空控制台

ctrl+l

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 下载R和R studio
  • 2. 认识R和Rstudio
    • 2.1 plot函数的认识
      • 2.2 runif
        • 2.3 简单做图
          • 2.4 设置字体大小
          • 3. R语言基本操作
            • 3.1 利用Rproject管理工作目录
              • 3.2 显示文件列表
                • 3.3 加减乘除
                  • 3.3 赋值
                    • 3.4 删除变量
                      • 3.5 列出历史命令
                        • 3.6 清空控制台
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档