今天在学习小组学习R语言,我可是被花花在大年初三一对一亲自指导过一遍《R语言入门基础》的人,当初自认为听懂了也没做笔记,现在忘光光啦,所以这篇笔记我要好好写,push输出很重要啊。。。由于之前安装过R和Rstudio,安装过程中踩过的坑貌似也都忘记了,但是一些安装注意事项还是要关注的。
一.下载R和Rstudio
注意:确保自己的电脑用户名为“中文”(否则Rstudio会挂掉)
下载+安装 教程链接点击这里
二. 了解Rstudio
Rstudio是R的操作平台,了解一些它的界面(图片引自 生信星球 微信公众平台,花花把每个板块和工具的使用标记得很清楚):
引自 生信星球
调整Rstudio界面的方法
最上层功能框的“Tools”-->"Global options",然后,改字体和主题,还是花花的图比较清晰:
引自 生信星球
做一下图提高自己的成就感:
前提:了解两个函数
- plot(x,y,...) : plot函数中,x和y分别表示所绘图形的横坐标和纵坐标;函数中的...为附加的参数
- runif(n,min=0,max=1) n表示生成的随机数数量,min表示均匀分布的下限,max表示均匀分布的上限;若省略参数min、max,则默认生成[0,1]上的均匀分布随机数。
在左下角的控制台“>”后面输入这样一段命令
> plot(runif())
三. R的基本操作
以下命令都是在左下角 控制台 “>”后面输入,由于R是通过工作目录工作的,所以首先要把工作目录设定好。
1. 查看工作目录
getwd()
输出结果显示R的当前 工作目录
2. 设定工作目录
setwd(dir="C:/Users/Rdata")
注意:
- 不要忘记加引号“”
- 使用反斜杠“/”
3.显示文件列表
显示“默认工作目录”内的文件
list.files()
dir()
4.通过控制台做简单运算
1+2
5.了解几个函数
- 求和:
sum(1,2,3)
orsum(1:3)
- 列出变量名:
ls()
- 打出变量a的具体信息:
str(a)
6. 赋值
赋值符号:<-
如果在控制台输入x<-1+2
,回车后x被赋值,出现在右上角Environment里的Value列表里
7.删除对象
即删除被赋值的对象
a<-3
b<-1
rm(b)
rm(a,b) or rm(list="u","c") #一次删除多个
8. 列出历史记录
history()
历史记录会列出一大堆出现在右上角对话框
history(10)
只列出最近的10条记录
9.晴空屏幕
ctrl+l : 清空控制台
10. 保存工作空间
save.image
保存数据和绘图函数
网友评论