学习小组day4笔记-君君
2020-10-16 本文已影响0人
喵喵喵_dadb
R语言
- 今天的学习是R语言,之前稍微接触过一点,用来分析组学数据,但是仅限于使用别人公开发布的语句,自己并不了解每句命令的含义,所以趁这次学习一下基础。
什么是R语言
- R是可用于统计分析和绘图的环境。
- R语言界面简陋,所以可使用其图形界面的Rstudio。
R语言的特点
- 完全免费,开放源代码。
- R是一种可编程的语言,语法通俗易懂,很容易学会和掌握语言的语法。
- 所有R的函数和数据集是保存在程序包里面的。只有当一个包被载入时,它的内容才可以被访问。
- R具有很强的互动性。
R语言的安装
- R: R官方网站下载(https://www.r-project.org)
- Rstudio: (https://rstudio.com/products/rstudio/download/#download)
- 安装教程:(https://mp.weixin.qq.com/s/fbzY8r0ze6Od-YXUMQG2Lg)
初次作图
-
plot(rnorm(50))
生成50个中位数为零,标准差为1的随机呈正态分布的数并画成点。
Rplot02.jpeg
plot常用来函数图形的绘制,是R中的基本画图工具,plot(x),x为一个数据集。runif常用于生成从0到1区间范围内的服从正态分布的随机数。如:
runif(9)
生成9个0-1以内的正态分布函数
- 箱形图
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
Rplot.jpeg
绘制一个软件内部默认数据的示列图。注:iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。
R语言的使用
- 设置字体大小:Tools-Global options-apperance
- 在使用之前建立一个工作目录(默认的读取和储存位置),create a project-new directory-new project-选择存储位置-create project完成创建,该工作目录下次使用时可直接打开。
- 显示文件列表
dir()
,list.files()
。 偷懒小技巧,向上箭头 - 计算:可参考excel。
- 赋值公式
<-
,如x<-3+4
则是将3+4的结果赋给x,赋值后x会显示在右上角的框。 - 删除变量
rm
。 - 打开历史命令
history()
:相当于鼠标单击右上角的history标签。 - 清空屏幕上的内容
ctrl+l
。
今日内容有点多,但很有趣,谢谢。