学习小组day4笔记-君君

R语言

  • 今天的学习是R语言,之前稍微接触过一点,用来分析组学数据,但是仅限于使用别人公开发布的语句,自己并不了解每句命令的含义,所以趁这次学习一下基础。

什么是R语言

  • R是可用于统计分析和绘图的环境。
  • R语言界面简陋,所以可使用其图形界面的Rstudio

R语言的特点

  • 完全免费,开放源代码。
  • R是一种可编程的语言,语法通俗易懂,很容易学会和掌握语言的语法。
  • 所有R的函数和数据集是保存在程序包里面的。只有当一个包被载入时,它的内容才可以被访问。
  • R具有很强的互动性。

R语言的安装

  1. R: R官方网站下载(https://www.r-project.org)
  2. Rstudio: (https://rstudio.com/products/rstudio/download/#download)
  3. 安装教程:(https://mp.weixin.qq.com/s/fbzY8r0ze6Od-YXUMQG2Lg

初次作图

  1. plot(rnorm(50)) 生成50个中位数为零,标准差为1的随机呈正态分布的数并画成点。
    Rplot02.jpeg

plot常用来函数图形的绘制,是R中的基本画图工具,plot(x),x为一个数据集。runif常用于生成从0到1区间范围内的服从正态分布的随机数。如:runif(9)生成9个0-1以内的正态分布函数

  1. 箱形图 boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
    Rplot.jpeg

绘制一个软件内部默认数据的示列图。注:iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。

R语言的使用

  1. 设置字体大小:Tools-Global options-apperance
  2. 在使用之前建立一个工作目录(默认的读取和储存位置),create a project-new directory-new project-选择存储位置-create project完成创建,该工作目录下次使用时可直接打开。
  3. 显示文件列表dir(),list.files()偷懒小技巧,向上箭头
  4. 计算:可参考excel。
  5. 赋值公式<-,如x<-3+4则是将3+4的结果赋给x,赋值后x会显示在右上角的框。
  6. 删除变量rm
  7. 打开历史命令history():相当于鼠标单击右上角的history标签。
  8. 清空屏幕上的内容ctrl+l

今日内容有点多,但很有趣,谢谢。

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