生信星球培训第135期

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

2022-04-25  本文已影响0人  meraner

一、我的老朋友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
    上述两个操作也可以通过鼠标点击各自区域相应图标来实现。
上一篇 下一篇

猜你喜欢

热点阅读