DAY4-。
2020-01-16 本文已影响0人
911c66788b0c
RStudio控制台中看到 > 才可以写代码
就像下面这样
接下来先进入英文学习状态。。。。查一下plot跟runif
plot函数是一种常用的绘图函数,用其可以绘制散点图、曲线图等。
然后顺带了解了下抽样
-
sample(x,size,replace=FALSE)#x可以是一个向量也可以是一个正整数值,如果是正整数值则代表向量1:x;size代表被抽取的样本容量;replace默认FALSE,代表不放回抽样
> sample(10,5,replace = FALSE)
[1] 7 10 2 4 6
-
runif()函数用于生成从0到1区间范围内的服从正态分布的随机数,每次生成的值都不一样
> runif(5)
[1] 0.8868593 0.5417051 0.9534891 0.9834688 0.6532489
> runif(8)
[1] 0.27610015 0.98898235 0.30851132 0.79787935 0.37654830 0.05059028 0.13297155 0.80337027
-
rnorm()函数产生一系列的随机数,随机数个数,均值和标准差都可以设定
> rnorm(5)
[1] -1.0542015 -0.3216121 -1.6751858 1.0262270 -1.3450836
> rnorm(8)
[1] 0.69423913 0.46419933 -1.08666056 -0.09023409 -0.42460968 0.29939373 -0.33677194 0.39202090
-
runif(10,min=0,max=1) #产生10个最小值为0,最大值为1的随机数
> runif(5,min=0,max=1)
[1] 0.1159049 0.6899202 0.6162893 0.8718273 0.3732457
-
ronrm(10,mean=0,sd=1) #产生10个平均值为0,方差为1的随机数
> rnorm(5,mean=0,sd=1)
[1] -0.07729302 -0.27681215 0.46364593 0.95852467 0.62602240
iris#鸢尾花数据集,col #箱体的填充色
> iris
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1 5.1 3.5 1.4 0.2 setosa
2 4.9 3.0 1.4 0.2 setosa
3 4.7 3.2 1.3 0.2 setosa
4 4.6 3.1 1.5 0.2 setosa
5 5.0 3.6 1.4 0.2 setosa
6 5.4 3.9 1.7 0.4 setosa
...
dim()返回数据的维度
> dim(iris)
[1] 150 5
names()返回数据的名称
> names(iris)
[1] "Sepal.Length" "Sepal.Width" "Petal.Length" "Petal.Width" "Species"
head()返回数据集的前几条数据
> head(iris)
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1 5.1 3.5 1.4 0.2 setosa
2 4.9 3.0 1.4 0.2 setosa
3 4.7 3.2 1.3 0.2 setosa
4 4.6 3.1 1.5 0.2 setosa
5 5.0 3.6 1.4 0.2 setosa
6 5.4 3.9 1.7 0.4 setosa
tail()返回数据集的前几条数据
> tail(iris)
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
145 6.7 3.3 5.7 2.5 virginica
146 6.7 3.0 5.2 2.3 virginica
147 6.3 2.5 5.0 1.9 virginica
148 6.5 3.0 5.2 2.0 virginica
149 6.2 3.4 5.4 2.3 virginica
150 5.9 3.0 5.1 1.8 virginica
试一下
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
boxplot(iris$Sepal.Width~iris$Species,col = c("lightblue","lightyellow","lightpink"))
boxplot(iris$Petal.Width~iris$Species,col = c("lightblue","lightyellow","lightpink"))
boxplot(iris$Petal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
调整字体大小
-
setwd()#设置工作目录
-
getwd()#查看工作目录
> setwd(dir="C:/Users/86188/Desktop/shiny/dx.Proj")
> getwd()
[1] "C:/Users/86188/Desktop/shiny/dx.Proj"
-
Ctrl+l#清空
-
输入等式左边部分+Enter#加减乘除
> 4+2
[1] 6
> 18-3
[1] 15
> 2*3
[1] 6
> 9/3
[1] 3
-
<-#赋值
> x<-2*3
> x
[1] 6
-
删除变量
> a<-3
> b <- 1
> c <- 4
> u <- 5+6
> rm(a)
> list(a,b,c,u)
Error: object 'a' not found
> list(b,c,u)
[[1]]
[1] 1
[[2]]
[1] 4
[[3]]
[1] 11
学英语去。。。。。。