-
数组(array)
——与矩阵类似(矩阵维度只能等于2),但是维度可以大于2
创建数组
x<- array(1:24,dim=c(4,6))----一个4行6列的矩阵
x1<- array(1:24,dim=c(2,3,4))-----有4个两行三列的矩阵
查看全部 -
矩阵和数组
Matrix & Array
创建矩阵
x <- matrix(nrow = 3 , ncol = 2) x <- matrix(1:6 , nrow = 3 , ncol = 2)---矩阵的充填,按列进行充填
dim(x)---用于查看 行,列
attributes(x)-----用于查看矩阵的属性
向量转矩阵
y<-1:6
dim(y)<-c(2,,3)
将两个矩阵进行拼接
y2<matrix(1:6,nrow=2, ncol=3)
方法1:安行拼接:rbind(y,y2)
方法2:安列拼接:cbind(y,y2)
查看全部 -
x1<- 1:4(:表示从1到4)
x2<- c(1,2,3,4)---第三种创建向量的方法,输入向量中的内容
向量中输入内容与之前的内容类型不一致,会强制转化为同类型
强制转换类型:as.数据类型
————eg:as.numberic(x2)
给向量内容字段赋名称:
name(x1)<-("a","b","c","d")
查看全部 -
数据结构:
向量(vector)
——只能包含同一类型的对象
x<-vector("character",length = 10)
创建指定长度的空向量
查看全部 -
R的对象的属性,数据结构
名称:name
维度:dimensions:matrix,array
类型:class
长度:length
查看全部 -
五种数值类型
1、数值型“numeric”,integer整型,赋值时在数值后面加L
查看对象的函数:class,返回赋值的类型
=也可以赋值,但没有<-标准,尽量使用<-
R大小写敏感,大小写不同的x,X 是两个值
字符型:character
复数:complex(1+2i)
逻辑:logical:true/false
查看全部 -
赋值赋值符号<-查看全部 -
了解数据大小
object.size()(单位是bytes)
print(object.size(),units="kb")
查看全部 -
ftable
查看全部 -
交叉表
xtabs(Freq~Class+Age,data=Titanic)
Freq(频率)~Class+Age(想要交叉),data=Titanic(数据)
在一等舱有6个孩子319个大人
查看全部 -
all(x$Month<12)是不是month这一列所有的数据都小于十二
查看全部 -
any(is.na())若为true则说明里面含有缺失值
sum(is.na())用于总结含有多少缺失值
查看全部 -
table对两个变量进行总结,得出一个二维的表
查看全部 -
table(x$Ozone,useNA="ifany")若臭氧中含有缺失值需要用useNA="ifany"表示对缺失值进行总结
查看全部 -
str以简洁的方式对x的数据进行总结
查看全部
举报