Day4--学习笔记-smartyy

作者: SmartSwift_529d | 来源:发表于2020-03-13 00:47 被阅读0次

    1.R和Rstudio的下载

    原先已经下载好了

    2.认识R和Rstudio

    R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
    R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
    RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
    --引自生信星球

    引自生信星球.png

    3.R语言的基本操作

    • 用Rproject管理工作目录
      新建一个目录.png
      打开之后出现一个窗口--选择New Directory--new project--输入项目名,选择保存路径即可
      那么新建一个名为Day1-R的项目吧
      那么如何新建一个txt文件呢,命令file.create('jyy.txt')可以做到

    -显示文件列表
    dir()命令可用来显示默认路径(即工作目录)的文件列表,相当于linux的ls
    那么查看一下默认路径列表中是否出现刚刚新建的项目吧

    > dir()
    [1] "R-Day1.Rproj"
    
    • 算数运算
      1.四则运算
    > 3+5
    [1] 8
    > 3-5
    [1] -2
    > 3*5
    [1] 15
    > 3/5
    [1] 0.6
    

    2.幂指数运算

    > 3^5
    [1] 243
    

    3.整除运算
    %/%表示
    %%表示余数

    > 23%/%3
    [1] 7
    23%%3
    [1] 2
    

    4.自然指数运算
    自然指数运算用exp()函数,相当于运算e的(?)次方

     exp(0)
    [1] 1
    > exp(1)
    [1] 2.718282
    

    5.绝对值运算
    绝对值函数abs()

    > abs(-3)
    [1] 3
    

    6.平方根运算
    开方函数sqrt()

    > sqrt(9)
    [1] 3
    

    7.对数运算

    • 以自然常数e为底的对数:log()
    > log(exp(2))
    [1] 2
    
    • 以2为底的对数:log2()
      以10为为底的对数:log10()
    > log2(8)
    [1] 3
    > log10(1000)
    [1] 3
    
    • 以任意数a为底的对数:log( , base = a),假设a=7
    > log(49,base=7)
    [1] 2
    

    8.三角函数
    π(圆周率,3.1415926......)用pi表示

    > pi
    [1] 3.141593
    > sin(pi/6)
    [1] 0.5
    > cos(pi/3)
    [1] 0.5
    
    • 赋值
      赋值符号:<-
      键盘输入:同时按下Alt减号键即可
    > a <- 4
    > b <- 5
    > x <- 1+2
    

    x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里 --引自生信星球

    如下:

    赋值.png
    • 删除变量
      命令rm(a)可以删除变量a
      命令执行后,右上角的变量a将会从Environment里的Value列表中消失
      先删除变量a和变量b
    > rm(a)
    > rm(b)
    

    看看Environment里的Value列表里是否还有变量a,b

    删除变量.png
    如果想删除所有的变量,可以使用rm(list=ls())命令
    • 列出历史命令
      使用命令history()
      相当于鼠标单击右上角的history按钮
      列出历史命令1.png

    当双击某个命令,这条命令就会跳到你的控制台“>”后面了,可以修改后运行


    列出历史命令2.png
    • 清空控制台
      使用快捷键:Ctrl+l

    相关文章

      网友评论

        本文标题:Day4--学习笔记-smartyy

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