2 物件及其屬性

2021-06-22 12:57:52 字數 596 閱讀 3230

r語言的基礎性概念 --- 物件

向量(vector)

陣列(array)

矩陣(matrix)

資料框(data frame)

列表(list)

as.《資料型別》  ----  是修改資料型別的函式

數值型   a<- 100     a<-"100"  #物件a 為字元型

a<-as.numeric(a) #轉化為數值型別

複數型   a=-100+11i   a<-"100"  #物件a 為字元型

a=as.complex(a) #轉化為複數型

100+0i

邏輯型  a=t

a=10; b=0  

paste("a=",as.logical(a),"b=",as.logical(b))

[1] "a= true b= false"

字元型  a="字元"        a=111

as.character(a)

"111"

物件的固有屬性 mode()  length()

ls()  objects() ----- 檢視物件

rm()   ----- 刪除物件

78 物件屬性讀寫

這一節主要描述與物件屬性有關的東西。有關如何對它進行定義的操作我們已經在上一章中描述過了,這裡不再敘述,只講對其的操作。zend api zval zend read property zend class entry scope,zval object,char name,int name len...

物件導向(一) 物件屬性

物件屬性型別 每個物件都是基於乙個引用型別建立的 1.資料屬性 2.訪問器屬性 4個特性 1.configurable 能否delete屬性從而重新定義屬性 能否修改屬性的特性 能否把屬性改為訪問器屬性 2.enumerable 能否用for in迴圈返回屬性 3.writable 能否修改屬性的值...

物件導向(一) 物件屬性

物件屬性型別 每個物件都是基於乙個引用型別建立的 1.資料屬性 2.訪問器屬性 4個特性 1.configurable 能否delete屬性從而重新定義屬性 能否修改屬性的特性 能否把屬性改為訪問器屬性 2.enumerable 能否用for in迴圈返回屬性 3.writable 能否修改屬性的值...