zl程序教程

您现在的位置是:首页 >  IT要闻

当前栏目

学习小组Day04笔记——RUI

2023-03-07 09:05:52 时间

R语言基础

R语言基础.png

两个简单的图

  1. 散点图
plot(rnorm(50)) 
   plot(x,y)  #只有一个参数时默认为y轴,x轴用index
   rnorm(n, mean = 0, sd = 1)  #n-产生随机值个数,mean为平均值,sd为标准差;rnorm会随机正态分布
   rnorm(n) #默认mean = 0, sd = 1

在0-1间随机取50个符合正态分布的数,并绘制散点图‘

2.箱型图

boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
#iris$Sepal.Length:iris数据框 Sepal.Length这一列数据
#colcol = c("lightblue","lightyellow","lightpink")  蓝色,黄色,粉色

用Rproject 管理工作目录

https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA

显示文件列表 dir

可以理解为linux中的ls

计算

3+2 #加法
3-2 #减法
3*2 #乘法
3/2 #除法
3^5 #乘方
sqrt(4) #开方
abs(-3) #绝对值
log2(4)
log10(100)

赋值

x<- 1+2 #令x的值为1+2
x #输入x,x的值会自动显示在控制台
赋值-environment.png

删除变量

a<-3
b<- 1
c<- 4
u<- 5+6 #给a,b,c,u依次赋值
rm(b) #在environment可见b被删除
rm(u,c)   #在environment可见u,c被删除
rm(list = ls()) #environment中所有变量被清空

列出历史命令

history()  #等于单击history标签

清空控制台

快捷键ctrl+1