R包開發(fā)
楊學(xué)輝 譯
出版時(shí)間:2016年08月
頁(yè)數(shù):180
從R包的使用者晉升為R包的開發(fā)者,從本書開始。
本書由R社區(qū)最有影響力的開發(fā)者,ggplot2、plyr等諸多知名R包開發(fā)者Hadley Wickham執(zhí)筆,展示R包開發(fā)哲學(xué)。書中詳細(xì)介紹了如何將可重用的R函數(shù)、示例數(shù)據(jù)以及文檔一起打包,以便與他人分享代碼、節(jié)省開發(fā)時(shí)間、組織數(shù)據(jù)分析,盡可能讓工作自動(dòng)化。
● 學(xué)習(xí)R包最有用的組件,包括使用指南和單元測(cè)試
● 利用devtools自動(dòng)執(zhí)行任務(wù)
● 掌握良好編碼風(fēng)格的技巧,比如如何把函數(shù)組織成文件
● 使用devtools簡(jiǎn)化開發(fā)流程
● 發(fā)現(xiàn)提交包到CRAN的最佳途徑
“這本書是使用R語言構(gòu)建高質(zhì)量軟件的實(shí)用指南。任何想要更上一層樓的R程序員都應(yīng)該好好地讀一讀這本書?!?br />
——Wes McKinney
pandas創(chuàng)建者
“作者Hadley大人在開發(fā)R包方面的成就之大,足以證明他提倡的開發(fā)R包的方法之有效。”
——謝益輝
統(tǒng)計(jì)之都創(chuàng)始人
“本書應(yīng)該是目前僅有的全面講述R包開發(fā)工作的著作……涉及了R包開發(fā)過程中的方方面面,包括R包結(jié)構(gòu)介紹、對(duì)象文檔和長(zhǎng)文檔的寫作、編寫測(cè)試、理解命名空間、外部數(shù)據(jù)和編譯代碼的處理、R包檢查和發(fā)布流程與細(xì)節(jié)以及Git和GitHub的使用等,并深度整合了RStudio的使用?!?br />
——馮凌秉
統(tǒng)計(jì)之都理事會(huì)主席
“Hadley出手,必屬精品。這本書堪稱R包開發(fā)的圣經(jīng)?!?br />
——魏太云
統(tǒng)計(jì)之都理事會(huì)成員,corrplot作者
書名:R包開發(fā)
譯者:楊學(xué)輝 譯
國(guó)內(nèi)出版社:人民郵電出版社
出版時(shí)間:2016年08月
頁(yè)數(shù):180
書號(hào):978-7-115-42788-5
原版書書名:R Packages
原版書出版商:O'Reilly Media
Hadley Wickham
Hadley Wickham,RStudio首席科學(xué)家,萊斯大學(xué)助理教授,資深R社區(qū)成員,已開發(fā)了30多個(gè)R包。因在數(shù)據(jù)處理和可視化開發(fā)工具方面的卓越貢獻(xiàn),獲得專為統(tǒng)計(jì)計(jì)算而設(shè)立的約翰·錢伯斯獎(jiǎng)。
Hadley Wickham是RStudio(現(xiàn)已更名為Posit)的首席科學(xué)家,2019年COPSS(統(tǒng)計(jì)學(xué)協(xié)會(huì)主席委員會(huì))獎(jiǎng)得主,R基金會(huì)成員。他構(gòu)建了計(jì)算和認(rèn)知工具,以使數(shù)據(jù)科學(xué)更容易、更快、更有趣。他的工作包括數(shù)據(jù)科學(xué)包(如tidyverse,其中包括ggplot2、dplyr和tidyr)和基礎(chǔ)軟件開發(fā)包(roxygen2、testthat和pkgdown)。他也是一位作家、教育家和演說家,提倡將R語言用于數(shù)據(jù)科學(xué)。您可以從他的網(wǎng)站hadley.nz上了解更多信息。