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

    1.R和Rstudio的下载 原先已经下载好了 2.认识R和Rstudio R是一种编程语言,也是统计计算和绘图的...

  • Day7--学习笔记--smartyy

  • Day6--学习笔记--smartyy

    1.安装和加载R包 镜像设置 安装 加载 2.dplyr包五个基础函数 mutate(),新增列 select()...

  • Day5--学习笔记--smartyy

    1.向量 向量分为:字符型向量,逻辑型向量,数字型向量向量中所有的元素都必须是同一属性 向量的创建函数:c()是创...

  • 学习小组Day3笔记--smartyy

    1.Linux如何安装软件? 联想一下我们在手机上如何安装软件?是不是在app store(应用商店)里搜索并安装...

  • Day2-生信笔记-smartyy

    思维导图 Linux基本操作 1.显示当前路径 pwd:print working directory,就是显示当...

  • Day1-生信笔记-smartyy

    思维导图 分级标题 一级标题二级标题三级标题四级标题五级标题 插入链接 简书 插入图片 代码块 1.语句只有一行h...

  • 学习小组 Day4--小陈

    R语言--初见 认识 R 界面 两个简单的图(练习) plot(rnorm(50)) 工作目录 变量-赋值 学习总...

  • 学习小组Day4--呛

    Day4学习笔记 R语言初体验 怎么理解R 百度百科:R语言常用在数据统计分析、数据绘图和数据挖掘,是一种编程语言...

  • Day4 住所,家具

    内容概要 房间,家具 单复数 冠词 描述住所的形容词 day4--住所,家具 来自英语共读 04:3105:44 ...

网友评论

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

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