导图社区 R语言数据结构
这是一篇关于R语言数据结构的思维导图,主要介绍了R语言的向量、矩阵、数组、列表、数据框等内容。
CSS是HTML的补充,把样式和内容分离,包括存在形式、选择器、常用属性等内容,可以收藏一下哟。
本导图讲述了电商概论中的电子商务安全,有八廓安全技术、安全协议、安全技术等内容,能够帮助电商专业的学生和老师快速系统地掌握电子商务安全的专业知识!
下图梳理了电商概论中电子商务模式章节的知识点整理,其中包括常见的B2C、B2B和C2C模式,能够帮助老师和学生快速系统地掌握电子商务模式的精髓,请大家赶快收藏吧!
社区模板帮助中心,点此进入>>
英语词性
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
【华政插班生】文学常识-两宋
民法分论
日语高考動詞の活用
R语言数据结构
向量
向量是同类型的一组数据
创造
data=C()
seq(from=,to=,by=n) 产生某个范围内的等差数列
rep(x=,time=) 重复某个数
命名
name(data)=vector()
生成统计分布随机数
正态随机数 rnorm(n,mean=n,sd=n)
标记第几号的随机种子,保证每次运算的随机数不变;set.seed(n)
查询
data[n]
any(data>x)=T/F
all(data<x)=T/F
data[data>n]=data1, data*data=T/F
ifelse(data==n, n,n) 对向量进行向量化筛选
subset(data,data>n) 自动挑选非NA的符合条件的值
which(data>n) 返回符合条件数值的位置索引
data[T/F,] 对索引进行布尔运算
矩阵
矩阵是截面数据
操作
创
data=martix(data(vector),nrow=n,ncol=n)按列输入
命名 colname/rownme(matrix)[i]=c(str,)
增
data=cbind(data1,data2) 按列合并
data=rbind(data1,data2 按行合并)
删
删除要重新赋值
data<-data[,-c(n,n)]
查
data[n,n,drop=T/F ], data[n,n:n] , data[n,+-c(n,n)]
降维与否
多维查询
data[n, ][,n]
条件查询:cs[4, ][cs[4,]>20]<-20
属性
dim(data) 矩阵的行列数
数组
数组是面板数据(不同时间节点的数据),矩阵是某一时间的截面数据
列表
组合不同类型对象的数据结构(更加的实际)
data=list(“”=name,……) tags-datas
data=c(list(list(),list()),list(),recursive=T/F) 是否将列表递归扁平化
data$a ,data[["a"]] data[[i]] data[i] 查询某一组件
data[n:n]
len(data)
获得的是组件的个数
删除
按照部件名称删除
按照索引删除
data[,-c(n,n)]
数据框
一种特殊的列表(每个组件长度相同,类型不同)
data$new<-data
直接新建一个变量名,再赋予数值
因子
带水平值的向量(将向量分类的函数,水平值不能重复)
数据框的两个组件一一对应,互为因子赋值
data=factor(data,levels=c(),orders=T/F)
tapply(vector,list(vextor1, vextor2),f())
对数据框的某列,按照某俩个条件进行分类使用函数
splite(datafame,list(vector1, vector2))按照某俩个条件进行分类
table(data)
统计各因子出现的次数
统计出两个向量混合在一起的混淆矩阵的混淆频数
组成
水平
数组的分类变量
数据
水平的位置索引(属于那个分类变量)

除了