跳轉到內容

R 程式設計

25% developed
來自華夏公益教科書
(從 R programming 重定向)
TODO
待辦事項

編者注
本書仍在開發中。請幫助我們!

歡迎使用 R 程式設計 Wikibook

[編輯 | 編輯原始碼]

本書旨在作為 R 程式語言[1] 的實用指南。

R 是一款為統計計算而設計的自由軟體。在 綜合 R 檔案網路 (CRAN)[2] 上,已經為標準 R 包提供了大量文件,並且在專業書籍、論壇(例如 Stackoverflow[3])和個人部落格[4] 中也有許多資源,但所有這些資源都分散在各個地方,因此難以找到和比較。本 Wikibook 的目標是成為一個每個人都可以分享其關於 R 的知識和技巧的地方。它應該按任務而不是按學科組織[5]。我們試圖編寫一本跨學科的書,即一本可以被將統計學應用於某些特定領域的所有人使用的書。

如何分享你的 R 經驗?

[編輯 | 編輯原始碼]
  • 解釋命令的語法
  • 比較使用 R 執行每個任務的不同方法。
  • 嘗試根據偽資料(例如模擬資料集)建立獨特的示例。
  • 與任何 Wikibook 一樣,請隨時進行更正、擴充套件解釋和在需要時新增內容。

一些規則

  • 在程式碼環境中放置函式的名稱:<code>lm()</code>
  • 將包的名稱放在粗體中:'''stats'''
  • 除了預設包之外,在每個函式後面放置包的名稱(括號內):<code>MCMCprobit()</code> ('''MCMCpack''')
  • 將示例放在帶有引數 lang="rsplus" 的源環境中:<syntaxhighlight lang="rsplus"></syntaxhighlight>
  • 使用對包文件、學術文獻和維基百科的引用。
  • 使用引文模板進行引文:模板:引用書籍模板:引用網頁模板:引用期刊
  • 如果你想新增圖表,你應該將其上傳到 Commons 並新增標籤 {{Created with R}},如果適用,還要新增 [[Category:Images with R source code]]

先決條件

[編輯 | 編輯原始碼]

我們假設讀者具備統計學背景。本書不是一本關於統計學的書,而是一本關於如何使用R來實現統計方法的書。我們儘量使用維基百科上已經定義的術語,以便讀者在對某個概念有疑問時,可以參考相應的維基百科頁面。

我們還假設讀者熟悉計算機,並且知道如何使用具有命令列介面的軟體。R有一些圖形使用者介面,但我們不會在這本教科書中解釋如何使用它們。初學者可以看看示例會話,瞭解使用R的第一個會話。他們還可以參考統計分析:使用R的介紹這本書。

另請參閱

[編輯 | 編輯原始碼]

參考文獻

[編輯 | 編輯原始碼]
  1. R 核心開發團隊 (2009)。R:一種用於統計計算的語言和環境。維也納,奧地利:R 統計計算基金會。 ISBN 3-900051-07-0,URL http://www.R-project.org.
  2. CRAN 手冊
  3. R 在 Stackoverflow 上
  4. 請參閱 R-Bloggers
  5. CRAN 任務檢視已經按學科組織。
  6. Larry Wasserman 所有統計 Springer 2004 http://www.stat.cmu.edu/~larry/all-of-statistics/index.html


華夏公益教科書開發階段
稀疏文字 0% 正在開發的文字 25% 成熟文字 50% 已開發文字 75% 綜合文字 100%
華夏公益教科書