生信星球培训第十一期

2018-12-20学习小组DAY4-沈佳程

2018-12-21  本文已影响57人  bab5430ae8d4

R语言学习-基本操作

(脚本区的代码运行可点击窗口右上run或者Ctrl+Enter,控制台直接Enter

1、工作目录

· 当前工作目录:getwd()(类似于Linux的pwd
· 设置工作目录:setwd("C:\\...\\...")(双反斜杠也可用“/”替代)

2、列出目录下文件夹

· list.files()dir()(相当于Linux中的ls
如:

> list.files(path = "C:\\Users\\Administrator\\Desktop\\文档\\生信学习小组")
[1] "bio"                  "conda-cheatsheet.pdf" "R"                   
[4] "生信学习day3.docx"   
> dir(path = "C:\\Users\\Administrator\\Desktop\\文档\\生信学习小组")
[1] "bio"                  "conda-cheatsheet.pdf" "R"                   
[4] "生信学习day3.docx" 
3、计算

> 1+2
[1] 3
> 2*3
[1] 6
> 9/3
[1] 3
> 4-3
[1] 1
4、函数

·求和:sum()。如

> sum(1:5)
[1] 15

`列出函数

> x <- c(1:6)   #先设一个变量
> ls()   #列出变量
[1] "x"
> str(x)   #列出变量具体信息
 int [1:6] 1 2 3 4 5 6
> ls.str()   #ls()与str()的组合
x :  int [1:6] 1 2 3 4 5 6
5、赋值

·赋值符号:<-

6、删除对象
rm(x)
rm(x,y)
rm(list='x','y')   #对象加引号,并用逗号隔开
rm(list=ls())   #删除所有对象
7、列出历史记录
history()
history(10)   #列出近10条记录
8、清空屏幕

Ctrl+L

9、保存工作空间

save.image #保存数据和绘图函数

10、plot(runif(50))

plot:制图;runif:生成服从正态分布的随机数

runif(50)
 [1] 0.40525889 0.15134719 0.77692124 0.45140446 0.06649371 0.05933368 0.96008459
 [8] 0.43888103 0.61886419 0.98615147 0.39440010 0.65928140 0.63395313 0.82923018
[15] 0.59362122 0.65177502 0.37525290 0.82944459 0.50368918 0.42060840 0.70364495
[22] 0.36236032 0.13755234 0.53913484 0.94068209 0.98841557 0.95458843 0.12785032
[29] 0.45144026 0.62046210 0.83713157 0.69560206 0.82910369 0.27793126 0.98769584
[36] 0.08342278 0.21820377 0.33075292 0.09034902 0.91272256 0.06182076 0.83543849
[43] 0.62651579 0.40094183 0.66764712 0.01920005 0.71374381 0.49734420 0.66514377
[50] 0.83897433

plot(runif(50))
Rplot.png
上一篇 下一篇

猜你喜欢

热点阅读