Github地址:https://github.com/ShixiangWang/Cookbook-for-R-Chinese
更新日期:2017-10-02
緣起
最近在網(wǎng)上搜尋一些分析的解決方案時腔丧,發(fā)現(xiàn)了http://www.cookbook-r.com/這個網(wǎng)站。作者非常的Nice作烟,免費提供了R的基礎(chǔ)知識和較為高級的數(shù)據(jù)處理愉粤、統(tǒng)計分析方法。最對我口味的是拿撩,它對于知識點的講解是從問題出發(fā)的衣厘,提供了可執(zhí)行的解決方案。它不僅像一本技術(shù)書籍绷雏,滿足對R的學習和進階需求头滔;又像是一本字典,可以按章查詢解決方案涎显,有獨立的示范代碼坤检,可操作性很強。
作者在網(wǎng)站上介紹:
Welcome to the Cookbook for R. The goal of the cookbook is to provide solutions to common tasks and problems in analyzing data.
有興趣的朋友可以通過搜索引擎下載或到相關(guān)網(wǎng)站購買R Cookbook這本書期吓。
我是從《R實戰(zhàn)》這本書入門的R早歇,書中的要點我基本都看過并鍵入過代碼,雖然是一本非常不錯的R書籍讨勤,內(nèi)容也是從入門到進階循序漸進箭跳,但是其內(nèi)容不夠系統(tǒng)(對R的講解不夠細致),有的內(nèi)容頗顯累贅(因為要照顧不同學科背景人士的任務(wù)和實戰(zhàn)需求)潭千。
在百度上略微查過谱姓,Cookbook for R的中文相關(guān)資料和介紹很少,貌似有中文版刨晴,但是只聞其聲屉来,未見其面路翻。為了傳播和分享好的知識,我計劃對網(wǎng)站http://www.cookbook-r.com/進行翻譯茄靠。
翻譯整理后將統(tǒng)一收錄在Github資源目錄https://github.com/ShixiangWang/Cookbook-for-R-Chinese中茂契,歡迎大家查看、編輯與分享慨绳。
文內(nèi)跳轉(zhuǎn)
結(jié)構(gòu)
章節(jié)目錄如下:
-
基礎(chǔ)
- R環(huán)境
- R語言基礎(chǔ)
- 數(shù)值
-
字符串
- 使用grep,sub,gsub進行搜索和替換
- 通過變量創(chuàng)建字符串
- 公式
- 數(shù)據(jù)輸入和輸出
-
數(shù)據(jù)操作
- 通用
- 排序
- 隨機化順序
- 轉(zhuǎn)換向量類型——數(shù)值向量掉冶,字符串向量和因子向量
- 尋找和移除重復記錄
- 比較帶NA值的向量或因子
- 重編碼數(shù)據(jù)
- 映射向量值——將向量中所有值為x的實例改為值y
- 因子
- 重命名因子水平
- 重計算因子水平
- 改變因子水平的次序
- 數(shù)據(jù)框
- 重命令數(shù)據(jù)框的列
- 添加和移除數(shù)據(jù)框的列
- 對數(shù)據(jù)框的列重新排序
- 融合數(shù)據(jù)框
- 比較數(shù)據(jù)框——在多個數(shù)據(jù)框中搜索重復或者唯一行
- 重新結(jié)構(gòu)化數(shù)據(jù)
- 長格式和寬格式數(shù)據(jù)轉(zhuǎn)換
- 歸納總結(jié)數(shù)據(jù)——計算數(shù)據(jù)框一或多個變量的均值、計數(shù)脐雪、標準差厌小、標準誤和置信區(qū)間
- 數(shù)據(jù)框和列聯(lián)表轉(zhuǎn)換
- 序列(連續(xù))數(shù)據(jù)
- 計算移動平均數(shù)
- 窗口平滑
- 尋找唯一值序列
- 用最后的非NA值填充NA值
- 通用
-
統(tǒng)計分析
- 回歸和相關(guān)
- t檢驗
- 頻數(shù)檢驗—— Chi-square, Fisher’s exact, exact Binomial, McNemar’s test
- ANOVA
- 邏輯回歸
- 變量同質(zhì)性——Levene’s, Bartlett’s, Fligner-Killeen test
- 評分人信度——Cohen’s Kappa, weighted Kappa, Fleiss’s Kappa, Conger’s Kappa, intraclass correlation coefficient
-
繪圖
- 用ggplot2繪圖
- 直方圖和線圖
- 繪制均值和誤差棒
- 繪制分布——Histograms, density curves, boxplots
- 散點圖
- 題目
- 坐標軸——控制坐標軸文字、標簽和網(wǎng)格線
- 圖例
- 線條
- 分面
- 多圖
- 顏色
- 圖形混雜
- 輸出到文件——PDF, PNG, TIFF, SVG
- 形狀和線形
- 字體
- 抗混淆位圖輸出
- 用標準繪圖函數(shù)繪制圖形
- 直方圖和密度圖
- 散點圖
- 箱線圖
- Q-Q圖
- 其他有趣圖形
- 相關(guān)矩陣
- 有用鏈接
- 用ggplot2繪圖
-
腳本和函數(shù)
- 創(chuàng)建和運行一個腳本
- 調(diào)試腳本或函數(shù)
- 測量運行時間
- 獲取一個包的函數(shù)和對象列表
- 實驗工具
注意:一級章節(jié)提供英文鏈接喂江,翻譯中文文章點擊具體的文章標題(一般加粗并提供跳轉(zhuǎn)鏈接表示已翻譯)召锈。
版權(quán)與參與編輯
該文檔自由共享,翻譯是因為學習和興趣获询。未得到原作者與該翻譯文檔貢獻者認可涨岁,禁止任何以商業(yè)目的進行獲益行為。
有興趣的朋友可以用Github參與對該文檔的編輯或者翻譯后提供文檔或鏈接(Markdown書寫)吉嚣,或者向簡書的Cook R專題投稿梢薪,測試參照http://www.reibang.com/p/51d9a18117ee。
問題反饋與交流
筆者知識與能力有限尝哆,難免出現(xiàn)問題或者錯誤秉撇。如果發(fā)現(xiàn)錯誤或者有疑問,可以在發(fā)布該文檔的地址評論或留言秋泄,也可以在https://github.com/ShixiangWang/Cookbook-for-R-Chinese/issues發(fā)布一個New issue
琐馆,我會盡量及時更正或者回答。
貢獻列表
非常感謝大家對該文檔做出的貢獻恒序。
編輯
簡書
@王詩翔
@馬柑鈴