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

宏宏的学习笔记Day4 R语言基础

原创
作者头像
咕咚咕叽
发布2024-04-16 20:31:49
1200
发布2024-04-16 20:31:49
举报
文章被收录于专栏:生信新手保护小组学习

1.下载、认识R和Rstudio

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。

R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。

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

代码语言:R
复制
plot(rnorm(50)) 
代码语言:R
复制
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))

2.R语言基本操作

用Rproject管理工作目录

工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动。

比较好的方法就是一项任务建一个project,然后只从文件夹打开

显示文件列表

代码语言:R
复制
dir()

加减乘除

代码语言:R
复制
> 3+5
[1] 8
> 3-5
[1] -2
> 3*5
[1] 15
> 3/5
[1] 0.6
> 3^5
[1] 243
> sqrt(9)
[1] 3
> abs(-3)
[1] 3
> log2(8)
[1] 3
> log10(100)
[1] 2

赋值

<-

代码语言:R
复制
> x <- 1+3
> x
[1] 4

删除变量

代码语言:R
复制
> a <- -3
> b <- 1
> c <- 4
> u <- 5+6
> rm(b)
> rm(u,c)
> a
[1] -3
> b
Error: object 'b' not found
> c
function (...)  .Primitive("c")
> u
Error: object 'u' not found
> rm(list = ls())
> a
Error: object 'a' not found

列出历史命令

代码语言:R
复制
history()

清空控制台

快捷键ctrl+l

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.下载、认识R和Rstudio
  • 2.R语言基本操作
    • 用Rproject管理工作目录
      • 显示文件列表
        • 加减乘除
          • 赋值
            • 删除变量
              • 列出历史命令
                • 清空控制台
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档