靚麗時尚館

位置:首頁 > 健康生活 > 心理

r語言$用法

心理1.26W
r語言$用法

$是S3類的引用方式,@是S4類的引用方式。$比較常用,@比較少用。通常我們的data.frame, list. 向量等用$就可以。

S4也有例如,有個維恩包Vennerable:S4型別,想取得裡面IntersectionSets,資訊必須用@符號。

當一個函式裡需要返回多個值(比如有變數,有向量,有矩陣)時,我們要用list,而不是return,這時如果想提取某個變數的結果,就需要用到$,預設情況下,對於 `list`, `environment` 這兩種物件,`$`可以提取(extract)出裡面的元素

擴充套件資料:

R語言操作環境:

R是一套由資料操作、計算和圖形展示功能整合而成的套件。包括:有效的資料儲存和處理功能,一套完整的陣列(特別是矩陣)計算操作符,擁有完整體系的資料分析工具。

為資料分析和顯示提供的強大圖形功能,一套(源自S語言)完善、簡單、有效的程式語言(包括條件、迴圈、自定義函式、輸入輸出功能)。

在這裡使用”環境”(environment)是為了說明R的定位是一個完善、統一的系統,而非其他資料分析軟體那樣作為一個專門、不靈活的附屬工具。

R很適合被用於發展中的新方法所進行的互動式資料分析。由於R是一個動態的環境,所以新發布的版本並不總是與之前釋出的版本完全相容。

某些使用者歡迎這些變化因為新技術和新方法的所帶來的好處有些則會擔心舊的程式碼不再可用。儘管R試圖成為一種真正的程式語言,但是不要認為一個由R編寫的程式可以長命百歲。

標籤:語言