美文网首页生信星球培训第135期
生信星球小组课day4笔记-老白

生信星球小组课day4笔记-老白

作者: meraner | 来源:发表于2022-04-25 19:12 被阅读0次

    一、我的老朋友R,还是白发新见的样子

    R和Rstudio已经安装好了很久。再复习一下:左上象限:脚本编辑区(这个适用于命令行很多的操作),左下象限:控制台,直接输入命令就能执行。右上象限:环境设置,历史啥的,右下象限:作图结果,包,或者目录。

    二、作图

    1.命令plot(rnorm(50))的含义
    plot ()是基本作图命令。常用的几个参数:plot(x=x轴数据,y=y轴数据,main="标题",sub="子标题")例如:plot(c(1:6),c(1:6),main="test",sub="data")

    plot命令结果
    rnorm(50)是随机产生50个,呈正态分布的数。默认mean = 0, sd = 1
    plot(rnorm(50))plot(rnorm(50,mean=5,sd=2))结果有差别哦
    norm50 mean=0.png
    norm50 mean=5.png
    1. runif()函数
      runif()函数用于生成从0到1区间范围内的服从正态分布的随机数。
      plot(runif(50))和前面的rnorm是有所不同的哦。

      runif(50).png
    2. boxplot(iris$Sepal.Length~iris$Species,col=c("lightblue","lightyellow","lightpink"))
      boxplot()函数是做箱型图的,用来展示数据分布范围。boxplot()函数可以做箱型图,ggplot()也能做,差别是啥还不清楚。
      iris是R自带的一个数据集,有150个样本,5个变量。

      iris数据集长这样.png

    iris$Sepal.Length表示iris数据集里面的Sepal.Length这一列数据
    `iris$Species``表示iris数据集里面的Species这一列数据
    就是按照species分类,把Sepal.Length数据的值,进行作图。
    col估计就是color的意思吧。

    boxplot作图.png

    三、设置字体

    字体设大点儿,对老白太友好了。设成14号。

    四、R基本操作

    1. 要根据项目设置不同的工作目录,要管理工作目录,设置不同的project才不会混乱。
      在Rstudio左上角点击新建project按钮,输入新目录名(也即新project名)
    2. 赋值用<-符号,建立变量
      比如:x<-1+5,敲x,就会跳出结果6
    3. R里查看用到的几个命令
      getwd()查看当前工作目录
      dir()显示当前工作路径下有什么文件和文件夹
      ls()显示工作区中的变量或者数据对象
      4.对变量进行删除
      对已经在工作区中的变量,可以用rm(),删除变量
    4. 列出历史命令history()
      清空控制台用快捷键ctrl+l
      上述两个操作也可以通过鼠标点击各自区域相应图标来实现。

    相关文章

      网友评论

        本文标题:生信星球小组课day4笔记-老白

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