R語言程式設計

2021-10-24 09:43:30 字數 1548 閱讀 4138

本文章主要自己的學習過程,部落格作為筆記

r中的包儲存在計算機上名為library的目錄下

使用函式.libpaths ()可以檢視該資料夾在計算機中的具體路徑

函式library ()顯示已安裝的包的列表

函式search ()顯示已載入的包的列表

install.packages(「包名」)

移除包

載入過多的包會占用記憶體導致計算機執行變慢。這時可以將不使用的包進行移除

detach(「package:包名」)

解除安裝包

remove.package(「package:包名」)

**如下(示例):

"偉大的"

,"中國人民"

)typeof(chr_vec)

# "character"

typeof(c(logi_vec,int_vec)

)#驗證邏輯性與整數型 "integer"

typeof(c(int_vec,double_vec)

)#驗證整數型與浮點型 "double"

typeof(c(double_vec,chr_vec)

)# 驗證浮點型與字元型 "character"

typeof(c(logi_vec,int_vec,double_vec,chr_vec)

)#驗證相容性 "character"1==

'1'#true

因此資料型別轉換的順序為

邏輯型 - 整數型 - 浮點型 - 字元型

在運算過程中,資料型別自動轉換

```c

# 總結

時間原因 整理較少 後期會跟進。

R語言程式設計藝術(5)R語言程式設計高階

本文對應 r語言程式設計藝術 第14章 效能提公升 速度和記憶體 第15章 r與其他語言的介面 第16章 r語言平行計算 效能提公升 速度和記憶體 要使r 執行速度更快,有以下建議 通過向量化的方式優化 使用位元組碼編譯等 將 中最消耗cpu的核心部分用編譯型語言編寫,如c或c 將 用某種並行的方式...

R語言程式設計藝術 11 14 15

11.字串操作 a c equator north pole south pole grep pole a 在字串a中搜尋pole nchar a 返回字串a的長度 r語言中的字串末尾沒有空字元null 對於非字元形式就要用到hadley wickham寫的stringr包 paste north ...

r語言安裝包 R語言程式設計1軟體安裝

背景 在對大量資料進行比較複雜的統計分析的時候,r語言由於開源,免費,拓展包比較多,功能強大而深受喜歡。本文展示r語言安裝和r notebook的使用。安裝r 安裝rstudio 雖然r語言安裝包自帶編譯器,但是功能不夠強大。一般推薦安裝rstudio 選擇free的desktop版本就可以了。執行...