R语言基础
1.准备工作安装R语言
一般安装R语言会将R Rstudio Rtools一起下载
Rstudio我的理解更像是服务器的Xshell端 可以更方便的看懂你的代码以及输出的数据运行情况等
这里我之前就安装过R语言就跳过第一步了
但是有一个小点需要注意 最好电脑一开始的用户名就是英文要不然R的路径识别会有问题
参考生信星球公众号所说
具体的下载安装等可以看教程
【R软件和R包安装】 https://www.bilibili.com/video/BV1J44y1R7ci/?share_source=copy_web&vd_source=ba670d5a7ca081b044384f15866b88ef
2.认识R和Rstudio
使用一张图可以看到一打开Rstudio的界面都包括什么有哪些意义
如果不幸不知道按了什么找不到你的控制台了可以按
ctrl+shift+2切换一下
3.简单设置界面
我比较习惯使用
这个界面
4.简单画图和几个简单函数指令
4.1 plot
代码语言:txt复制plot(rnorm(50))
plot函数可以接受一系列的参数,通过参数的组合修改基本上可以画出你想要的任何图形
rnorm 函数就是随机生成正态分布的随机数50就是生成50个服从正态分布的数
综上就是生成50个正态分布随机数根据此画一个图
plot常见的参数如下
https://zhuanlan.zhihu.com/p/514824241
还可以参考
https://blog.csdn.net/qq_18055167/article/details/119879835 https://zhuanlan.zhihu.com/p/350829772
rnorn的使用具体参考
https://blog.csdn.net/weixin_43455522/article/details/127165029 https://blog.csdn.net/OYY_90/article/details/82226334
自己练习一下
代码语言:txt复制boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
iris是一个R语言自带的数据框,通常用作示例。iris$Sepal.Length表示iris数据框的Sepal.Length这一列数据。以此类推。
之后作图需要先知道自己是做什么图然后去查找函数对具体参数格式进行设置就好
4.2 Rproject管理工作目录
进入新的界面了
具体参考
https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA生信星球公众号 https://www.bilibili.com/video/BV1cs411j75B?p=23&vd_source=6c8ab645f6b1e003ee51c6139251c835 b站视频讲的很全很细非常适合入门
4.3 显示文件列表 dir()
代码语言:txt复制dir()
有点像Linux的ls命令
4.4 加减乘除
4.5 赋值
代码语言:txt复制x<- # x是你要赋值的数 后面加上你所要给x赋的值
4.6 删除变量
和Linux一样使用rm命令
代码语言:txt复制rm() # 括号里输入你想删除的变量
这里注意所有括号使用英文输入之下的
4.7 列出历史命令
代码语言:txt复制history()
4.8 清空控制台
ctrl l
可以看到被我清空啦
4.9下载了一些R包
因为一开始推荐了R for Data Science的第一章所以去看了一下试着下载了书中所说的包
可以看到也是和书上成功下载的一样
最后有一点就是我的R版本不是最新的这个版本也不一定要最新的 有的更新之后之前的代码也会出现报错现象需要修改才能使用 选择适合自己的就好 也不是最新的就是最好的
好啦今天的学习也结束啦