R语言基础
————————
准备工作
- 安装R和Rstudio到自己电脑
- 安装到服务器,再通过网页访问8787端口
个人推荐这样,因为可以使用沙拉查词辅助阅读帮助文档
检查电脑用户名是否为中文
- 打开文件管理器,进入桌面某文件夹
- 点击导航栏看地址
- 如果是中文:参考生信星球
下载安装R和Rstudio
- 用搜狗微信搜索:果子学生信 给自己一个全新的R语言环境
- 最后的解决办法
————————
一、认识R和Rstudio
来自生信星球
初次上手
plot(rnorm(50))
-
plot
#图表 -
rnorm(50)
#rnorm()函数产生一系列的随机数,随机数个数(在这里为50),均值和标准差都可以设定。
runif(5,10,50)
#10到50的5个随机数
- 5 #多少个数
- 10 #数值范围最小值
- 50 #数值范围最大值
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
-
boxplot
#箱线图 -
iris
#是一个R语言自带的数据框,用作示例 -
~
#y轴对应x轴,在中间作连接作用的符号 -
col
# color的缩写,代表颜色 -
c
# 颜色
————————
设置R 的字体大小
Tools > Global Options > Apperences >选一个合适的字号>Apply
————————
R语言基本操作
1、用Rproject管理工作目录
- 工作目录是什么?
- 默认的读取和存储的位置
设置工作目录 setwd()
查看当前工作目录 getwd()
由于默认只有一个工作目录,如果搞多个项目,就会混在一起分不清
具体操作
- 点击edit下面的立体方格新建一个project
- 弹窗口会问你新建文件夹还是使用已经存在的文件夹
- 中间需要填的directory name就是 你新建的project的name,两者同名。
- 小技巧
找到这个后缀为Rproj的文件,点击即可打开Rstudio
————————
显示文件列表
dir() #相当于Linux里的ls
加减乘除
+
-
*
/
^
#次方
sqrt
#开平方
abs
#绝对值
log2()
#紧跟的是底,括号里是求的数
log10()
赋值
->
赋值符号 ,像个箭头,指向哪里就赋值给谁
删除变量
rm()
#删除想要删除的变量
rm(list = ls ())
#清空所有变量
如果括号打成了全角括号会报错:
ls()
## Error: unexpected input in "ls?
列出历史命令
history()
- 双击在历史记录中的命令自动复制到控制台中
清空控制台
ctrl+l