美文网首页生信星球培训第四期
学习小组Day4笔记--郝志刚

学习小组Day4笔记--郝志刚

作者: 马连洼小法师 | 来源:发表于2018-09-06 20:23 被阅读9次

    R 语言学习

    1、查看是否路径为英文

    即用户名的路径是否为英文

    2、下载R和Rstudio

    参考用搜狗微信搜索:“果子学生信 给自己一个全新的R语言环境”

    3、初识R语言

    3.1 认识Rstudio

    界面:

    左上 :代码窗口,打开脚本文件

    新建 R-script 脚本文件
    Run 运行选中的命令 ctrl+enter
    return 再次运行
    source 运行脚本中所有代码
    source with echo 显示脚本运行的详细信息
    荧光棒对脚本进行检查
    放大镜 查找和替换
    保存 将文件保存到一个文件中

    左下:控制台

    代码书写区
    自动补齐
    交互区

    右上:环境和历史纪录
    右下:集成区(文件,图,包,帮助)

    文件:工作区文件
    plot:图形展示
    plot()函数是R中基本的画x-y两个变量的函数,其用法如下为:plot(x, y, ...)
    runif()函数产生了两列随机数:x1,y1

    3.2 修改界面

    Tools--global option--Appearance

    3.3 快捷键

    ctrl + 上箭头 :历史纪录
    ESC :退出

    转自生信星球

    plot(runif(50));

    image.png

    4.R的基本操作

    4.1 R的工作目录
    getwd() #查看工作目录
    setwd() #设定工作目录
    4.2 显示文件列表
    list.files()
    dir() #这两个类似于linux中ls

    4.3
    计算
    1+2 回车

    4.函数
    求和:sum(1,2,3,4,5)
    ls() #列出变量名
    str(a) #打出变量a的具体信息
    ls.str() #等于ls()和str()的组合
    ls(all.name=TRUE)#将以.开头的对象也一并列出,相当于linux的ls -a

    5.赋值

    赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
    x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
    直接输入x 回车 出现3,前面的那个[1]是个行号,3就是x的值

    6.删除对象

    对象就是数值、数据框啊等等。大概可以理解为被赋值的对象吧。
    a<-3
    b <- 1
    c <- 4
    u <- 5+6
    rm(b)
    rm(u,c)   #一次删除多个
    

    7.列出历史纪录

    history() #会给你列出一大堆
    history(10)#只列出最近的10条记录

    8.清空屏幕
    ctrl + l
    9.保存工作空间
    save.image保存数据和绘图函数。

    Day4学习--思维导图

    相关文章

      网友评论

        本文标题:学习小组Day4笔记--郝志刚

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