2017年10月份,共計有182個新包發(fā)布在CRAN懈糯,以下是摘錄的40個較為優(yōu)秀的R新包涤妒,主要包括以下幾個類別:工程學、機器學習赚哗、數(shù)值方法她紫、科學、統(tǒng)計學屿储、時間序列贿讹、工具和可視化等。工程學是首次單獨列為一個類別够掠,這也反映出R在該領域的實踐應用民褂。科學類R包在10月份新包中尤為突出疯潭,這主要源于數(shù)據(jù)科學領域的專家將各種分析技術/方法封裝在R包中赊堪,以供相關愛好者直接學習/使用。以下相關類別R包的簡介竖哩,希望有助于大家的學習哭廉。
一. 工程學
1. FlowRegEnvCost 0.1.1: 基于加西亞·德·賈倫等人的研究,計算了大壩對河流流量調節(jié)控制的環(huán)境成本 (2017).
2. rroad v0.0.4: 給定一段道路的縱向輪廓相叁,或一個固定長度的分段序列遵绰,可對其國際粗糙度指數(shù)(IRI)進行計算和可視化分析.
二. 機器學習
1. detrendr v0.1.0: 實現(xiàn)了一種基于諾蘭等人(2017)的算法,專門用于處理受漂白影響的圖像.
2. MlBayesOpt
v0.3.3: 提供一套支持貝葉斯優(yōu)化方法的計算框架钝荡,輔助支持向量機街立、隨機森林和極端梯度增強模型優(yōu)化超參數(shù).
3. rerf v1.0: 實現(xiàn)了由Tomita(2016)開發(fā)的隨機Forester(RerF)算法,類似于Breiman(2001)開發(fā)的隨機組合(Forest-RC)算法. 這兩種算法都使用坐標的線性組合來分割.
三. 數(shù)值方法
1. episode v1.0.0: 提供了部分統(tǒng)計工具埠通,支持在常微分方程(ODE)控制的時間過程中推導未知參數(shù).
2. KGode v1.0.1: 實現(xiàn)了Niu等人(2016)提出的核脊回歸和梯度匹配算法和扭曲算法(2017).
四. 科學相關
1. adjclust v0.5.2: 實現(xiàn)了層次化聚類的約束版本赎离,其中每個觀測與一個位置相關聯(lián),只有相鄰的集群可以合并.
2. hsdar v0.6.0: 提供轉換反射光譜端辱、計算植被指數(shù)和紅色邊緣參數(shù)的函數(shù)梁剔,以及高光譜遙感和模擬的光譜再采樣.
3. mapfuser
v0.1.2: 構建與LPmerge一致的遺傳圖譜(見Endelman和Plomion(2014))虽画,建立物理距離與遺傳距離的關系模型.
4. mortAAR v1.0.0: 支持分析和處理考古死亡數(shù)據(jù),可參見 Chamberlain (2006).
5. skyscapeR v0.2.2: 支持對天文學相關數(shù)據(jù)進行數(shù)據(jù)降維荣病、可視化和分析.
五. 統(tǒng)計學
1. BayesRS v0.1.2: 適用于分層線性貝葉斯模型码撰,并計算出與savage - dickey密度比有關的群參數(shù)的貝葉斯因子(見Wetzels et al.(2009).
2. CatPredi v1.1: 允許用戶通過最大化模型的判別能力,將連續(xù)預測變量分類為邏輯推理或Cox比例風險回歸設定个盆,可參見Barrio et al. (2015) and Barrio et al. (2017).
3. CovTools v0.2.1: 提供了幾何和推理工具脖岛,方便分析協(xié)方差結構和多元統(tǒng)計中的協(xié)方差分析,可參見Schervish (1987).
4. genlogis v0.5.0: 對Rathie和Swamee (2006)提出的廣義邏輯回歸分布提供了基本的分布函數(shù).
5. emmeans v0.9.1: 提供了許多函數(shù)颊亮,計算線性/廣義線性/混合模型的估計邊際均值(EMMS).
6. ESTER v0.1.0: 提供一種順序測試的實現(xiàn)柴梆,它使用由一組模型的Akaike權重計算的證據(jù)比率,詳見Burnham & Anderson (2004).
7. FarmTest v1.0.0: 提供在潛在因素情況下執(zhí)行穩(wěn)健的多重測試功能终惑,它利用Huber的損失函數(shù)來估計分布參數(shù)绍在,并通過近似因子模型計算出在坐標之間的強依賴關系.
8. miic v0.1: 實現(xiàn)了一種信息理論方法,它從純粹的觀測數(shù)據(jù)中學習因果或非因果圖模型雹有,同時還包括未觀察到的潛在變量的影響.
9. modcmfitr
v0.1.0: 擬合修訂版的Connor-Mosimann分布
(
Connor & Mosimann (1969).
10. pense v1.0.8: 為線性回歸提供了一個魯棒的懲罰彈性網(wǎng)和MM估計器.
11. paramtest v0.1.0: 允許運行模擬或其他函數(shù)偿渡,同時在一個迭代中改變參數(shù).
12. rENA v0.1.0: 實現(xiàn)了執(zhí)行認知網(wǎng)絡分析(ENA)的功能,用于識別編碼數(shù)據(jù)中的元素之間的連接霸奕,并在動態(tài)網(wǎng)絡模型中表示它們溜宽,從而說明連接的結構,并度量網(wǎng)絡中元素之間的關聯(lián)強度.
13. rma.exact v0.1.0: 提供在隨機效應模型下計算總體均值的函數(shù).
六. 時間序列
1. carfima v1.0.1: 提供一個便捷工具箱铅祸,以適應在連續(xù)時間坑质、單變量和不規(guī)則時間間隔的時間序列數(shù)據(jù)上建立集成的ARMA模型(CARFIMA).
2. colorednoise v0.0.1: 提供用于模擬白噪聲(無時間自相關)、紅色噪聲(正時間自相關)和藍色噪聲(負時間自相關)的工具.
3. nnfor v0.9: 提供部分函數(shù)临梗,支持利用神經(jīng)網(wǎng)絡方法自動搭建時間序列模型.
七. 工具
1. hdf5r v1.0.0: 提供一個使用R6類的HDF5 API的面向對象包裝器.
2. geoops v0.1.2: 提供針對用GeoJSON地理空間數(shù)據(jù)進行格式轉換的工具.
3. linl v0.0.2: 添加LaTeX字符類到rmarkdown涡扼,使用與rmarkdown相適應的
pandoc-letter
模板.
4. rcreds v0.6.6: 提供從加密文件讀取和寫入憑證的功能.
5. RMariaDB v1.0-2: 實現(xiàn)與MariaDB and MySQL數(shù)據(jù)庫兼容的DBI接口.
6. securitytxt v0.1.0: 提供識別和解析
security.txt
文件的工具,使之能夠分析并采用Web安全策略草案標準.
7. usethis v1.1.0: 自動化包和項目設置任務盟庞,包括建立單元測試吃沪,測試覆蓋率,持續(xù)集成什猖,Git票彪,GitHub,許可證不狮,RStudio項目等等降铸,否則需要手動執(zhí)行.
8. xltabr v0.1.1: 它提供了可以使用[openxlsx](https://cran.r -project.org/package= openxlsx)來生成良好格式化的跨列表的函數(shù),它已經(jīng)被開發(fā)用來幫助自動化發(fā)布官方統(tǒng)計數(shù)據(jù).
八. 可視化
1. iheatmapr v0.4.2: 支持繪制復雜的摇零、交互式的熱圖.
2. otvPlots v0.2.0: 支持自動可視化變量分布推掸,并為大型數(shù)據(jù)集計算時間匯總匯總統(tǒng)計數(shù)據(jù).
附注:本文由黃小偉進行翻譯,限于個人水平,錯誤難免谅畅,歡迎多交流