-
數組(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的數據進行總結
查看全部
舉報