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的學習和進階需求头滔;又像是一本字典,可以按章查詢解決方案涎显,有獨立的示范代碼坤检,可操作性很強。

作者在網(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)容也是從入門到進階循序漸進箭跳,但是其內(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)

版權(quá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. 生成隨機數(shù)
    2. 生成可重復的隨機序列
    3. 保存隨機數(shù)生成器的狀態(tài)
    4. 對數(shù)值取整
    5. 比較浮點數(shù)
  3. 字符串
    1. 使用grep,sub,gsub進行搜索和替換
    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. 隨機化順序
      3. 轉(zhuǎn)換向量類型——數(shù)值向量掉冶,字符串向量和因子向量
      4. 尋找和移除重復記錄
      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ù)框中搜索重復或者唯一行
    4. 重新結(jié)構(gòu)化數(shù)據(jù)
      1. 長格式和寬格式數(shù)據(jù)轉(zhuǎn)換
      2. 歸納總結(jié)數(shù)據(jù)——計算數(shù)據(jù)框一或多個變量的均值、計數(shù)脐雪、標準差厌小、標準誤和置信區(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. 坐標軸——控制坐標軸文字、標簽和網(wǎng)格線
      7. 圖例
      8. 線條
      9. 分面
      10. 多圖
      11. 顏色
    2. 圖形混雜
      1. 輸出到文件——PDF, PNG, TIFF, SVG
      2. 形狀和線形
      3. 字體
      4. 抗混淆位圖輸出
    3. 用標準繪圖函數(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é)提供英文鏈接喂江,翻譯中文文章點擊具體的文章標題(一般加粗并提供跳轉(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琐馆,我會盡量及時更正或者回答。

貢獻列表

非常感謝大家對該文檔做出的貢獻恒序。

編輯

簡書

@王詩翔

@馬柑鈴

@你說我對錢一往情深

校正

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末瘦麸,一起剝皮案震驚了整個濱河市铭腕,隨后出現(xiàn)的幾起案子达罗,更是在濱河造成了極大的恐慌,老刑警劉巖躲雅,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喊巍,死亡現(xiàn)場離奇詭異屠缭,居然都是意外死亡,警方通過查閱死者的電腦和手機崭参,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門呵曹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事奄喂≈纾” “怎么了?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵砍聊,是天一觀的道長。 經(jīng)常有香客問我贰军,道長玻蝌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任词疼,我火速辦了婚禮俯树,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贰盗。我一直安慰自己许饿,他們只是感情好,可當我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布舵盈。 她就那樣靜靜地躺著陋率,像睡著了一般。 火紅的嫁衣襯著肌膚如雪秽晚。 梳的紋絲不亂的頭發(fā)上瓦糟,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天,我揣著相機與錄音赴蝇,去河邊找鬼菩浙。 笑死,一個胖子當著我的面吹牛句伶,可吹牛的內(nèi)容都是我干的劲蜻。 我是一名探鬼主播,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼考余,長吁一口氣:“原來是場噩夢啊……” “哼先嬉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起秃殉,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤坝初,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后钾军,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鳄袍,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年吏恭,在試婚紗的時候發(fā)現(xiàn)自己被綠了拗小。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡樱哼,死狀恐怖哀九,靈堂內(nèi)的尸體忽然破棺而出剿配,到底是詐尸還是另有隱情,我是刑警寧澤阅束,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布呼胚,位于F島的核電站,受9級特大地震影響息裸,放射性物質(zhì)發(fā)生泄漏蝇更。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一呼盆、第九天 我趴在偏房一處隱蔽的房頂上張望年扩。 院中可真熱鬧,春花似錦访圃、人聲如沸厨幻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽况脆。三九已至,卻和暖如春圈匆,著一層夾襖步出監(jiān)牢的瞬間漠另,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工跃赚, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留笆搓,地道東北人。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓纬傲,卻偏偏與公主長得像满败,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子叹括,可洞房花燭夜當晚...
    茶點故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容