学习小组Day4笔记--Sakura

作者: The_paper | 来源:发表于2020-04-28 03:40 被阅读0次

R语言基础

安装R(基础)和Rstudio

必须保证电脑用户名为英文

R语言与Rstudio

  • R语言的核心是解释计算机语言,其允许分支和循环以及使用函数的模块化编程。 R语言允许与以C,C ++,.Net,Python或FORTRAN语言编写的过程集成以提高效率。
  • RStudio是R语言的集成开发环境(IDE),它是一个独立的开源项目,它将许多功能强大的编程工具集成到一个直观、易于学习的界面中。

    图片来自生物星球

用R作图

plot是R中的基本画图工具,直接plot(x),x为一个数据集,就能画出图。
runif (random samples from uniform distribution),runif() 函数的作用为生成均匀分布随机数。
例如:runif(242,min=-0.3,max=0.3) 从知-0.3 到0.3 随机道产回生答242个值
相似函数还有:
生成正态分布随机数的函数是:rnorm()
基本语法:rnorm(n,mean=0,sd=1),其中,n表示随机数的数量,mean表示正太分布的均值,默认为0,sd表示正太分布的标准差,默认为1
生成二项分布随机数的函数是:rbinom()
rbinom(n,size,prob),n表示生成的随机数的数量,size表示进行伯努利试验的次数,prob表示一次伯努利试验成功的概率。
生成指数分布随机数的函数是rexp()
基本语法:rexp(n,lamda=1),n表示生成的指数分布随机数的数量,lamda表示指数分布随机数的均值的倒数,即lamda=1/mean,默认为1,即默认生成均值为10的随机数。



含义:生成50个均值为0,标准差为1的正态分布随机值。
含义:iris数据集的中文名是安德森鸢尾花卉数据集,是一个R语言自带的数据框,通常用作示例。iris数据集是用来给花做分类的数据集,每个样本包含了Sepal length、Sepal width、Petal length、Petal width四个特征。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。

R语言基本操作

  1. 用Rproject管理工作目录
    R语言只能和一个文件夹进行互动,当进行多个不同的项目时需要建立新的Rproject。
    https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
    来自生物星球
  2. 显示文件列表
    直接打命令不跟路径会显示哪里?显示默认路径,也就是工作目录。相当于linux的ls
    输入命令:dir()
  3. 加减乘除


    图片来自生物星球

  4. 赋值
    赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号

    x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里直接输入x 回车,就会把x的值(3)打印到控制台上,前面的那个[1]是结果的第一个
  5. 删除变量


    图片来自生物星球

  6. 列出历史命令
    history()相当于鼠标单击右上角的history标签
  7. 清空控制台
    快捷键ctrl+l

相关文章

  • 学习小组Day4笔记--Sakura

    R语言基础 安装R(基础)和Rstudio 必须保证电脑用户名为英文 R语言与Rstudio R语言的核心是解释计...

  • 2020-05-14

    学习小组DAY4笔记-lyq 今天初探R语言 R语言安装 R语言面板在简单了解

  • 学习小组Day7笔记--Sakura

    测序知识 怎么区分一二三代测序 一代测序(Sanger双脱氧终止反应法)目前一代测序在验证序列(就是平时送公司测序...

  • 学习小组Day2笔记--Sakura

    什么是linux,什么是服务器? Linux,全称GNU/Linux,是一种相当于Windows和Mac的操作系统...

  • 学习小组Day6笔记--Sakura

    学习R包 安装和加载R包 1.镜像设置https://mp.weixin.qq.com/s/XvKb5FjAGM6...

  • 学习小组Day5笔记--Sakura

    R语言数据结构 向量 1.标量和向量的区分 元素指的是数字或者字符串(用chr表示)等,根据它可以区分两个词:标量...

  • 学习小组Day4笔记--kan

    笔记来自生信星球学习小组资料 Day4 学习内容-R语言初上手 1.思维导图镇楼 2.准备工作 安装R与Rstud...

  • 2020-06-18

    学习小组Day4笔记--马小林 1、安装R和Rstudio 中文用户名如何顺利下载 在控制面板里搜索环境变量,然后...

  • 2018-08-30

    学习小组Day4笔记--刘璐这两天在做实验,涉及病例样本采集,经常根据病例时间来调整我的实验时间,昨天作业没有及时...

  • 学习小组day4 笔记(丹)

    嗯,今天的相对简单,很容易接受。可以使用windows的很多快捷键,操作起来不会又生疏感。感谢生信星球

网友评论

    本文标题:学习小组Day4笔记--Sakura

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