網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

r語言$用法

欄目: 心理 / 發佈於: / 人氣:1.24W
r語言$用法

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

S4也有例如,有個維恩包Vennerable:S4類型,想取得裏面IntersectionSets,信息必須用@符號。

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

擴展資料:

R語言操作環境

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

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

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

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

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

Tags:語言