Cookbook-for-R-Chinese

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的學(xué)習(xí)和進(jìn)階需求;又像是一本字典,可以按章查詢解決方案,有獨立的示范代碼,可操作性很強(qiáng)。

作者在網(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 Cookbook

我是從《R實戰(zhàn)》這本書入門的R,書中的要點我基本都看過并鍵入過代碼,雖然是一本非常不錯的R書籍,內(nèi)容也是從入門到進(jìn)階循序漸進(jìn),但是其內(nèi)容不夠系統(tǒng)(對R的講解不夠細(xì)致),有的內(nèi)容頗顯累贅(因為要照顧不同學(xué)科背景人士的任務(wù)和實戰(zhàn)需求)。

在百度上略微查過,Cookbook for R的中文相關(guān)資料和介紹很少,貌似有中文版,但是只聞其聲,未見其面。為了傳播和分享好的知識,我計劃對網(wǎng)站http://www.cookbook-r.com/進(jìn)行翻譯。

翻譯整理后將統(tǒng)一收錄在Github資源目錄https://github.com/ShixiangWang/Cookbook-for-R-Chinese中,歡迎大家查看、編輯與分享。

文內(nèi)跳轉(zhuǎn)

文檔結(jié)構(gòu)

版權(quán)

參與

貢獻(xiàn)列表

結(jié)構(gòu)

章節(jié)目錄如下

  1. 基礎(chǔ)
    1. R環(huán)境
      1. 安裝和使用R包
    2. R語言基礎(chǔ)
      1. 數(shù)據(jù)結(jié)構(gòu)的索引
      2. 獲取數(shù)據(jù)結(jié)構(gòu)的子集
      3. 創(chuàng)造填滿值的向量
      4. 變量信息
      5. NULL, NA, NaN的處理
  2. 數(shù)值
    1. 生成隨機(jī)數(shù)
    2. 生成可重復(fù)的隨機(jī)序列
    3. 保存隨機(jī)數(shù)生成器的狀態(tài)
    4. 對數(shù)值取整
    5. 比較浮點數(shù)
  3. 字符串
    1. 使用grep,sub,gsub進(jìn)行搜索和替換
    2. 通過變量創(chuàng)建字符串
  4. 公式
    1. 通過字符串創(chuàng)建公式
    2. 從公式中提取組分
  5. 數(shù)據(jù)輸入和輸出
    1. 從文件中載入數(shù)據(jù)
    2. 從鍵盤和剪貼板載入和保存數(shù)據(jù)
    3. 運行腳本
    4. 將數(shù)據(jù)寫入文件
    5. 將分析結(jié)果寫入文件
  6. 數(shù)據(jù)操作
    1. 通用
      1. 排序
      2. 隨機(jī)化順序
      3. 轉(zhuǎn)換向量類型——數(shù)值向量,字符串向量和因子向量
      4. 尋找和移除重復(fù)記錄
      5. 比較帶NA值的向量或因子
      6. 重編碼數(shù)據(jù)
      7. 映射向量值——將向量中所有值為x的實例改為值y
    2. 因子
      1. 重命名因子水平
      2. 重計算因子水平
      3. 改變因子水平的次序
    3. 數(shù)據(jù)框
      1. 重命令數(shù)據(jù)框的列
      2. 添加和移除數(shù)據(jù)框的列
      3. 對數(shù)據(jù)框的列重新排序
      4. 融合數(shù)據(jù)框
      5. 比較數(shù)據(jù)框——在多個數(shù)據(jù)框中搜索重復(fù)或者唯一行
    4. 重新結(jié)構(gòu)化數(shù)據(jù)
      1. 長格式和寬格式數(shù)據(jù)轉(zhuǎn)換
      2. 歸納總結(jié)數(shù)據(jù)——計算數(shù)據(jù)框一或多個變量的均值、計數(shù)、標(biāo)準(zhǔn)差、標(biāo)準(zhǔn)誤和置信區(qū)間
      3. 數(shù)據(jù)框和列聯(lián)表轉(zhuǎn)換
    5. 序列(連續(xù))數(shù)據(jù)
      1. 計算移動平均數(shù)
      2. 窗口平滑
      3. 尋找唯一值序列
      4. 用最后的非NA值填充NA值
  7. 統(tǒng)計分析
    1. 回歸和相關(guān)
    2. t檢驗
    3. 頻數(shù)檢驗—— Chi-square, Fisher’s exact, exact Binomial, McNemar’s test
    4. ANOVA
    5. 邏輯回歸
    6. 變量同質(zhì)性——Levene’s, Bartlett’s, Fligner-Killeen test
    7. 評分人信度——Cohen’s Kappa, weighted Kappa, Fleiss’s Kappa, Conger’s Kappa, intraclass correlation coefficient
  8. 繪圖
    1. 用ggplot2繪圖
      1. 直方圖和線圖
      2. 繪制均值和誤差棒
      3. 繪制分布——Histograms, density curves, boxplots
      4. 散點圖
      5. 題目
      6. 坐標(biāo)軸——控制坐標(biāo)軸文字、標(biāo)簽和網(wǎng)格線
      7. 圖例
      8. 線條
      9. 分面
      10. 多圖
      11. 顏色
    2. 圖形混雜
      1. 輸出到文件——PDF, PNG, TIFF, SVG
      2. 形狀和線形
      3. 字體
      4. 抗混淆位圖輸出
    3. 用標(biāo)準(zhǔn)繪圖函數(shù)繪制圖形
      1. 直方圖和密度圖
      2. 散點圖
      3. 箱線圖
      4. Q-Q圖
    4. 其他有趣圖形
      1. 相關(guān)矩陣
    5. 有用鏈接
      1. ggplot2在線文檔
  9. 腳本和函數(shù)
    1. 創(chuàng)建和運行一個腳本
    2. 調(diào)試腳本或函數(shù)
    3. 測量運行時間
    4. 獲取一個包的函數(shù)和對象列表
  10. 實驗工具
    1. 生成拉丁方(counterbalanced orders)

注意:一級章節(jié)提供英文鏈接,翻譯中文文章點擊具體的文章標(biāo)題(一般加粗并提供跳轉(zhuǎn)鏈接表示已翻譯)。

版權(quán)與參與編輯

該文檔自由共享,翻譯是因為學(xué)習(xí)和興趣。未得到原作者與該翻譯文檔貢獻(xiàn)者認(rèn)可,禁止任何以商業(yè)目的進(jìn)行獲益行為。

有興趣的朋友可以用Github參與對該文檔的編輯或者翻譯后提供文檔或鏈接(Markdown書寫),或者向簡書Cook R專題投稿,測試參照http://www.itdecent.cn/p/51d9a18117ee。

問題反饋與交流

筆者知識與能力有限,難免出現(xiàn)問題或者錯誤。如果發(fā)現(xiàn)錯誤或者有疑問,可以在發(fā)布該文檔的地址評論或留言,也可以在https://github.com/ShixiangWang/Cookbook-for-R-Chinese/issues發(fā)布一個New issue,我會盡量及時更正或者回答。

貢獻(xiàn)列表

非常感謝大家對該文檔做出的貢獻(xiàn)。

編輯

簡書

@王詩翔

@馬柑鈴

@你說我對錢一往情深

校正

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容