美文网首页生信星球培训第七十一期
学习小组Day4笔记——Enoch

学习小组Day4笔记——Enoch

作者: EnochZhou | 来源:发表于2020-07-21 00:16 被阅读0次

R语言下载及安装

直接搜索R语言官网,找到R下载入口: download R
进入后选择清华镜像
选择你所需要安装的系统
之后就是愉快的下载以及安装

由于R语言自带的用户交互体验较差,所以我们下载RStudio,RStudio是免费提供的开源集成开发环境,它可以提供我们所需要的很多功能,比起R自带的终端,体验效果会好很多!

下载安装时需要注意:如果你的用户名不幸是中文的,那就必须改为英文,否则无法安装Rstudio。这是一个大大的坑!

R语言之初体验

我们需要知道R语言是用于统计分析,图形表示和报告的编程语言和软件环境,其在生信领域的重要应用就是作图。
进入Rstudio我们会发现这样一个界面:

本图来自《生信星球》
现在我们可以操作两个简单的图:plot(rnorm(50))
  • rnorm()函数产生一系列的随机数,随机数个数,均值和标准差都可以设定
    boxplot(iris$Sepal.Length~iris$Species,col=c("lightblue","lightyellow","lightpink"))

箱线图是数据集中的数据分布良好的度量。 它将数据集分成三个四分位数。 此图表表示数据集中的最小值,最大值,中值,第一四分位数和第三四分位数。 它还可用于通过绘制每个数据集的箱线图来比较数据集之间的数据分布。
R语言中使用boxplot()函数来创建箱线图。
在R语言中创建箱线图的基本语法是
boxplot(x, data, notch, varwidth, names, main)

  • x是向量或公式。
  • 数据是数据帧。
  • notch是逻辑值。 设置为TRUE以绘制凹口。
  • varwidth是一个逻辑值。 设置为true以绘制与样本大小成比例的框的宽度。
  • names是将打印在每个箱线图下的组标签。
  • main用于给图表标题。
    iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。
    作图说简单也简单,只需要知道图的名字,知道用的什么R包即可自行探索;说难也难,别人的代码套在自己的数据上,需要一定的R语言功底和解决报错的能力(来自生信星球)

生信星球

相关文章

  • 学习小组Day4笔记——Enoch

    R语言下载及安装 直接搜索R语言官网,找到R下载入口: 进入后选择清华镜像 选择你所需要安装的系统 之后就是愉快的...

  • 2020-05-14

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

  • 学习小组Day7笔记—Enoch

    学习小组的最后一天,很开心今天学习了这么多测序相关的知识,一扫之前的知识盲区。测序知识框架

  • 学习小组Day6笔记—Enoch

    R包是多个函数的集合,具有详细的说明和示例。学生信,R语言必学的原因是丰富的图表和Biocductor上面的各种生...

  • 学习小组Day5笔记——Enoch

    今天学习的是R语言在生信领域比较重量级的两个数据类型:向量和数据框对R语言中向量有了一定的认识,其内涵仍然是变量,...

  • 学习小组Day3笔记—Enoch

    加入生信小组的第三天学习不少新东西,对conda的了解更进一步,并且简单学习了在linux系统搜索、安装、卸载软件...

  • 学习小组Day2笔记—Enoch

    写在前面:本节学习了Linux操作系统的基本知识,了解linux的应用场景,通过终端命令连接服务器,并学习了几个简...

  • 学习小组Day4笔记--kan

    笔记来自生信星球学习小组资料 Day4 学习内容-R语言初上手 1.思维导图镇楼 2.准备工作 安装R与Rstud...

  • 生信小组笔记DAY1——Enoch

    写在前面的一些话 参加生信小组的原因很简单,一是想对生物信息学有一个大概的框架了解,对之后深入学习生信奠定基础。再...

  • 2020-06-18

    学习小组Day4笔记--马小林 1、安装R和Rstudio 中文用户名如何顺利下载 在控制面板里搜索环境变量,然后...

网友评论

    本文标题:学习小组Day4笔记——Enoch

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