首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >biotrainee note 1

biotrainee note 1

原创
作者头像
季枫
发布2024-11-06 22:04:36
发布2024-11-06 22:04:36
1010
举报
文章被收录于专栏:生信学习笔记生信学习笔记

title: "biotrainee note 1"

output: html_document

date: "2024-11-06"


在R中新建项目R project

新建之后会产生一个相应的文件夹,然后里面有一个Rproj的文件,点击这个文件,可直接通过Rstudio进入该项目,在该项目中产生的所有脚本、数据、图表等文件均存储在该路径下

R中文件命名的规则

英文命名,不要出现特殊字符,包括(中文、#、空格及其他标点符号)

运行代码

光标放在代码任意位置,点击运行或ctrl+回车

注释

使用“#”为脚本添加注释。R自动忽略“#”右侧的任何内容

R语言在跟你说啥?

记忆卡片

数据类型

字符型:"a"、'BNRD2R';数值型:1.3、2;逻辑型:TRUE(T)、FALSE(F)、NA

NA为缺失值,不是没有!!是不知道!!

判断数据类型用class()函数,将要判断的类型写在括号里

赋值

x<-1是R语言里的赋值符号

赋值后不会直接输出变量内容,想要查看需要运行代码x

变量的命名建议如下图

逻辑型数据

数据类型的判断与转换

多个数据如何组织

向量的生成

用c()逐一放到一起;连续的数字用冒号;有重复的用rep(),有规律的用seq(),随机数用rnorm()。

R Markdown

代码语言:r
复制
head(iris)
代码语言:r
复制
##   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
## 1          5.1         3.5          1.4         0.2  setosa
## 2          4.9         3.0          1.4         0.2  setosa
## 3          4.7         3.2          1.3         0.2  setosa
## 4          4.6         3.1          1.5         0.2  setosa
## 5          5.0         3.6          1.4         0.2  setosa
## 6          5.4         3.9          1.7         0.4  setosa
代码语言:r
复制
plot(iris$Sepal.Length)

引用自生信技能树

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在R中新建项目R project
  • R中文件命名的规则
  • 运行代码
  • 注释
  • R语言在跟你说啥?
  • 记忆卡片
  • 数据类型
  • 赋值
  • 逻辑型数据
  • 数据类型的判断与转换
  • 多个数据如何组织
  • 向量的生成
  • R Markdown
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档