美文网首页生信星球培训第108期
20210515【生信星球】R语言基础

20210515【生信星球】R语言基础

作者: 我就是那只猪脚 | 来源:发表于2021-05-16 08:53 被阅读0次

    1 安装R

    官网:https://www.r-project.org/
    Rstudio:https://www.rstudio.com/

    2 安装方法

    详见:给自己一个全新的R语言环境_果子学生信

    3 Rstudio页面介绍

    [图片上传失败...(image-2ca5cd-1621126385078)]

    3.1 上手一试

    plot是R中的基本画图工具,直接plot(x),参数设置,详见:R---plot()参数详解

    绘制随机数散点图

    runif()函数用于生成从0到1区间范围内的服从正态分布的随机数。

    plot(rnorm(50))
    
    图2 上手一试Rstudio界面 图3 上手一试输出图

    3.2 上手二试

    绘制四分图
    boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
    
    图4 上手二试Rstudio界面 图5 上手二试输出图

    3.3 设置Rstudio控制台界面字体大小

    图6 选择"Tools" - "Global Options" 图7 修改显示参数

    4 R语言基本操作

    4.1 查看和设置工作目录:

    getwd()
    setwd()
    

    4.2 管理多个R工作目录:

    建立New Project: 图8 建立新的独立工作目录

    方法:https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
    参考视频:https://m.bilibili.com/video/av25643438.html

    4.3 显示文件列表

    显示默认路径(工作目录),相当于linux的ls。

    dir()
    
    图9 显示文件列表
    图10 若文件夹内无文件则零个对象

    4.4 基本运算法则

    图11 基本运算法则

    4.5 赋值

    赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
    x<- 1+2,意思是把1+2的运算结果赋值给x。

    4.6 删除变量

    a<-3
    b <- 1
    c <- 4
    u <- 5+6
    rm(b)
    rm(u,c)  
    rm(list = ls())  #清空所有变量
    

    注:R不可以使用中的字符(除了注释外)

    4.7 列出历史命令

    history()
    

    相当于鼠标单击右上角的history标签,当你双击某个命令,他就会跳到你的控制台大于号后面了,可以修改后运行。

    4.8 清空控制台

    快捷键:ctrl + L

    • 致谢:生信星球@刘小泽@小洁忘了怎么分身

    相关文章

      网友评论

        本文标题:20210515【生信星球】R语言基础

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