美文网首页生信星球培训第四期
学习小组Day4笔记--郝志刚

学习小组Day4笔记--郝志刚

作者: 马连洼小法师 | 来源:发表于2018-09-06 20:23 被阅读9次

R 语言学习

1、查看是否路径为英文

即用户名的路径是否为英文

2、下载R和Rstudio

参考用搜狗微信搜索:“果子学生信 给自己一个全新的R语言环境”

3、初识R语言

3.1 认识Rstudio

界面:

左上 :代码窗口,打开脚本文件

新建 R-script 脚本文件
Run 运行选中的命令 ctrl+enter
return 再次运行
source 运行脚本中所有代码
source with echo 显示脚本运行的详细信息
荧光棒对脚本进行检查
放大镜 查找和替换
保存 将文件保存到一个文件中

左下:控制台

代码书写区
自动补齐
交互区

右上:环境和历史纪录
右下:集成区(文件,图,包,帮助)

文件:工作区文件
plot:图形展示
plot()函数是R中基本的画x-y两个变量的函数,其用法如下为:plot(x, y, ...)
runif()函数产生了两列随机数:x1,y1

3.2 修改界面

Tools--global option--Appearance

3.3 快捷键

ctrl + 上箭头 :历史纪录
ESC :退出

转自生信星球

plot(runif(50));

image.png

4.R的基本操作

4.1 R的工作目录
getwd() #查看工作目录
setwd() #设定工作目录
4.2 显示文件列表
list.files()
dir() #这两个类似于linux中ls

4.3
计算
1+2 回车

4.函数
求和:sum(1,2,3,4,5)
ls() #列出变量名
str(a) #打出变量a的具体信息
ls.str() #等于ls()和str()的组合
ls(all.name=TRUE)#将以.开头的对象也一并列出,相当于linux的ls -a

5.赋值

赋值符号用<-,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2 意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x 回车 出现3,前面的那个[1]是个行号,3就是x的值

6.删除对象

对象就是数值、数据框啊等等。大概可以理解为被赋值的对象吧。
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)   #一次删除多个

7.列出历史纪录

history() #会给你列出一大堆
history(10)#只列出最近的10条记录

8.清空屏幕
ctrl + l
9.保存工作空间
save.image保存数据和绘图函数。

Day4学习--思维导图

相关文章

网友评论

    本文标题:学习小组Day4笔记--郝志刚

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