学习小组Day4笔记--潘潘
2021-06-14 本文已影响0人
三点水的番薯
R语言基础
因为自己电脑上已经有R和Rstudio了,服务器上也有Rstudio server,所以安装步骤跳过。
附上一个安装链接:https://mp.weixin.qq.com/s/fbzY8r0ze6Od-YXUMQG2Lg
· 两个简单的R图
plot:可以绘制散点图、折线图等。
runif:生成均匀分布随机数。
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
iris是R语言自带的函数,查看一下这个数据包里面是什么:
iris数据包
是从Sepal.Length到Species的数据做箱形图。
· R语言的基本操作
1. 用Rproject管理工作目录
Rproject.png
这里保存一个.Rproj的文件
2. 显示文件列表
dir() 这里用了我正在用的列表
列出工作路径的目录(保存的文件).png
3. 赋值
R语言的复制符号包括<- =
<- :作用范围为整个全局环境
=:通常在一个局部环境
一般建议在写赋值语句时采用箭头<-,传参时使用等号=
4. 数据集的概念
R可以存储数据的对象包括标量、向量、矩阵、数组、数据框和列表。
向量包括数值型,字符型或逻辑型
向量.png
向量1.png
5. 删除变量
rm:
删除.png
删除结果.png
rm(list = ls()) 清空所有变量
6. 列出历史命令
history()
7. 清空控制台
ctrl+l
写在最后:今天相当于是对R的一个了解,主要是界面以及一些简单的命令。其实刚开始用的时候一直习惯用R,因为R的界面很简单也很干净,我师兄看到会问我为啥不用Rstudio,就是那种黑人问号脸的表情。主要是Rstudio页面对于rookie来说有点复杂,刚一打开人就晕了,但是机缘巧合之下开始使用Rstudio之后,我终于理解为什么我师兄一副看智障的样子看我,我不得不说,Rstudio真香!