美文网首页生信星球培训第111期
《学习小组Day 4 笔记- 向向》

《学习小组Day 4 笔记- 向向》

作者: 玉露 | 来源:发表于2021-06-15 00:06 被阅读0次

一. R包的安装

从生信技能树的‘史上最贴心R包安装示范视频’https://mp.weixin.qq.com/s?__biz=MzAxMDkxODM1Ng==&mid=2247487157&idx=1&sn=0540a2788eba7b5a96a6d4f907d92718&chksm=9b484e0eac3fc71864f0e1d5959ac5f768bd3289312c2d0776cbe663a888edd056b092175d5c&scene=21#wechat_redirect中给出的的链接进去,并安装。
生信0基础第一步,下载R和Rstudio并且安装在自己的电脑上面。官网链接是
R: https://mirrors.tuna.tsinghua.edu.cn/CRAN/
RStudio:https://www.rstudio.com/products/rstudio/download/#download
这个挺好的,直接给出了推荐我下载的版本

image.png

后续的步骤就是按照软件提示,一步一步来。由于是mac就不存在用户名是中文的问题,哈哈哈

二. Rstudio的使用

然后就是输入代码画图啦

1.plot

R中创建散点图的基础函数是plot(x,y),其中x和y是数值型向量,代表图型中的(x,y)点。----摘自于《R语言实战》

2. rnorm

rnorm() 函数会随机正态分布,然后随机抽样 或者取值 n 次

rnorm(50) 应该是指随机抽样或者取值50个。

3. runif

R语言生成均匀分布随机数的函数是runif()

句法是:runif(n,min=0,max=1) n表示生成的随机数数量,min表示均匀分布的下限,max表示均匀分布的上限;若省略参数min、max,则默认生成[0,1]上的均匀分布随机数。

例1:

runif(5,0,1) # 生成5个[0,1]的均匀分布的随机数
[1] 0.5993 0.7391 0.2617 0.5077 0.7199
runif(5) # 默认生成5个[0,1]上的均匀分布随机数
[1] 0.2784 0.7755 0.4107 0.8392 0.7455
————————————————
版权声明:本文为CSDN博主「feng_lilan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lilanfeng1991/article/details/18505723

4.plot(rnorm(50))

应该指随机取50个数,并做成散点图

5. boxplot(irisSepal.Length~irisSpecies,col = c("lightblue","lightyellow","lightpink"))厢线图

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

三. Rstudio基本操作

## 1.用Rproject管理工作目录

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

查看这一篇,养成好习惯:
https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA

## 2.显示文件列表

相当于linux的ls


image.png

## 3. 加减乘除

## 4.赋值

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

## 5.删除变量(这个不熟悉)

image.png

## 6.列出历史命令

history()

##7.清空控制台

快捷键ctrl+l

哈哈哈,今天的东西终于是我会一点点的了,但是我之前好像下载的是R,不是Rstudio。但是还是学起来很有信心,加油,继续!
哦,对了,文章里的图和文字有部分来源于生信星球公众号。

相关文章

  • 《学习小组Day 4 笔记- 向向》

    一. R包的安装 从生信技能树的‘史上最贴心R包安装示范视频’https://mp.weixin.qq.com/s...

  • 学习小组Day 5 笔记——向向

    今天晚上是我工作汇报,汇报完了赶紧回来学习 今天是学习数据结构 一、赋值 赋予这个变量一个数值(其实也不一定是数值...

  • 《学习小组Day 3笔记-向向》

    确实是很新的新手,好多概念必须去了解,今天跟着视频学习了一下基础的概念image.png 今天的学习任务是linu...

  • 学习小组Day 6笔记——向向

    学习R包 一、安装并加载R包 下载R包,不同的电脑可能不不一样镜像设置-安装-加载(其中镜像设置我好像没有用上,直...

  • 学习小组Day7笔记--向向

    刚好有在做相关seq的实验,所以关于二代测序的原理看起来就比较容易理解。 但是关于数据的格式还是需要再打印下来,仔...

  • 2018-01-18 分类思维:分久必合合久必分

    Day4+05+斯然 【学习笔记】 引言:向大自然学习,接触大自然,恢复你的触觉和灵性。 分类思维的定义:一种模块...

  • 分类思维

    Day4+60+小洁 【学习笔记】 引言:向大自然学习,接触大自然,恢复你的触觉和灵性。 分类思维的定义:一种模块...

  • 2020-05-14

    学习小组DAY4笔记-lyq 今天初探R语言 R语言安装 R语言面板在简单了解

  • 2020-06-21

    学习小组Day7笔记--马小林 1、测序历史 2、测序相关名词 3、数据格式 4、外显子测序

  • Day-1--小陈

    生信星球-小组学习-day1 ##小陈 1.关于学习方法 学习、索引、小组讨论、正确提问、笔记、总结;心得 2...

网友评论

    本文标题:《学习小组Day 4 笔记- 向向》

    本文链接:https://www.haomeiwen.com/subject/sfcoeltx.html