标题
指出当前目录
此为工作目录截图
建立六个向量
数值、字符串、逻辑值
getwd()
getwd用于显示当前目录
数据结构练习
之前已经写过了向量这儿就不写了,下面做一个矩阵,数组
矩阵建立了一个7*7的,数组显示了一下
如果矩阵里要填充数据的话,就要在前面补上一下数据,下面是例子
把1到49按列填充矩阵
数据框:先把每一列写好,然后组成一个数据框
一个5*6数据框
把上面所有的东西都整合到一起整成一个列表
右边显示all是一个有三个元素的列表
因为下一次只用了students,所以清除别的不用的变量,只留下students
把不是student的变量全部清除
最后贴一下代码
c(1,2,3,4) #元素为s数值
c('dick','dk','dkk','cbw') #元素为字符串
c(TRUE,FALSE,TRUE) #元素为逻辑值
#矩阵
a = matrix(1:49,nrow=7,ncol=7)
#数组 array
dim1 = c(paste0('a',1:2))
dim2 = c(paste0('b',1:3))
dim3 = c(paste0('c',1:4))
b = array(1:24,c(2,3,4),dimnames = list(dim1,dim2,dim3))
#array(vector,dimmensions,dimnames)
#写一个数据框:定义每一列向量然后组合
#注意,每一列数据量要一样多,不然会报错
stuname<- c('cbw','dick','jd','xyr','hyk')
age <- c(seq(from=1,to=5))
hobby <- c('ball','box','game','box','game')
clothes <- c('jk','T-shirt','T-shirt','jacket','coat')
single <- c(T,T,F,NA,F)
NO <- c(paste0('no.',1:5,' man'))
student <- data.frame(stuname,age,hobby,clothes,single,NO)
#把上面的东西组合成一个列表
all <- list(a,b,student)
#最后清除掉所有不需要的变量,只留下需要后面import的变量
a <- ls()
rm(list = a[which(a!='student')])