Day4--学习笔记-smartyy

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,509评论 0 5
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,374评论 0 3
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,001评论 0 9
  • 基础命令 主要的命令和快捷键 Linux系统命令由三部分组成:cmd + [options]+[operation...
    485b1aca799e阅读 1,133评论 0 0
  • 我今天读的是《三国演义》。我从第一页读到第二页。我喜欢的句子是。当时北河记录带着有一张张氏兄弟三人,一名张角,一名...
    祥颐阅读 199评论 0 0