發表於2024-12-21
《R語言經典實例》涵蓋200多個R語言實用方法,可以幫助讀者快速而有效地使用R進行數據分析。本書將幫助你步入R的天堂;對於R的資深用戶,本書將加深你對R的理解並拓展你的視野。通過本書,你可以使你的分析工作順利完成並學習更多R語言知識。本書由蒂特著。
《R語言經典實例》海報:
《R語言經典實例》涵蓋200多個R語言實用方法 ,可以幫助讀者快速而有效地使用R進行數據分析。R語言給我們提供瞭統計分析酣一切工具,但是R本身 的結構可能有些難於掌握。本書提供的這些麵嚮任務、簡明的R語言方法包含瞭從基本的分析任務到輸入 和輸齣、常用統計分析、繪圖、綫性迴歸等內容,它們可以讓你馬上應用R高效地工作。
每一個R語言方法都專注於一個特定的問題,隨後的討論則對問題的解決方案給齣解釋,並闡釋該方 法的工作機理。對於R的初級用戶,《R語言經典實例》將幫助你步入R的天堂;對於R的資深用戶,本書將 加深你對R的理解並拓展你的視野。通過本書,你可以使你的分析工作順利完成並學習更多R語言知識。
本書由蒂特著。
Paul Teetor是一位定量分析專傢,他曾獲統計學碩士和計算機科學碩士。他從事投資管理、風險交易和風險管理等領域的分析與軟件工程。
“O’Reilly Radar博客有口皆碑。”
——Wired
“O’Reilly憑藉一係列(真希望當初我也想到瞭)非凡想法建立瞭數百萬美元的業務。”
——Business 2.0
“O’Reilly Conference是聚集關鍵思想領袖的絕對典範。”
——CRN
“一本O’Reilly的書就代錶一個有用、有前途、需要學習的主題。”
——Irish Times
“Tim是位特立獨行的商人,他不光放眼於長遠、廣闊的視野並且切實地按照Yogi Berra的建議去做瞭:‘如果你在路上遇到岔路口,走小路(岔路)。’迴顧過去Tim似乎每一次都選擇瞭小路,而且有幾次都是一閃即逝的機會,盡管大路也不錯。”
——Linux Journal
前言
R軟件是進行統計分析、繪圖和統計編程的強大工具。現在成韆上萬的人用它來進行日常的重要統計分析。R軟件是一個自由、開源的軟件平颱,它是許多聰明、勤奮工作的人們集體工作的成果。R軟件有超過兩韆多個軟件包插件。R軟件是其他所有商業統計軟件包的強勁競爭對手。
但是,開始使用R軟件可能感到無從下手。對於許多任務,即便是一些基本的任務,R的實現也不是很明顯。當瞭解瞭R的使用方法後,簡單的問題自然能得心應手地解決,但學習“如何”使用R的過程有時會讓人感到發狂。
本書介紹瞭如何使用R軟件的一些方法,其中每一個方法對應解決某個特定的問題。介紹這些方法的途徑是這樣的:首先給齣待解決的問題,然後給齣解決方案的簡單介紹,之後再給齣對解決方案的討論,深入剖析解決方案,給齣該方案的原理。我知道這些方法有效實用,我也知道這些方法可行,因為我本人也使用它們。
這些方法所涉及的範圍較為廣泛。首先從基本的任務開始介紹,然後介紹數據的輸入和輸齣、基礎統計、繪圖以及綫性迴歸。與R有關的工作都將或多或少地涉及本書介紹的方法。
通過本書的講解,初學者能快速地瞭解R並獲得提高。如果你對R軟件有一定的瞭解,那麼本書也能幫助你鞏固已學的知識,拓寬你的思維(例如,“下一次我應該怎麼使用K-S檢驗”)。
從嚴格意義上來說,本書並不是一本關於R軟件的教程,但你將會從中學習到許多R軟件的應用技巧。本書也不是一本關於R的參考手冊,但它確實包含瞭許多實用的內容。本書也不是一本R軟件的編程指南,但書中很多方法都可以應用到R的編程腳本中。
最後,本書不是統計學理論的參考書。本書假設讀者對統計理論和方法有一定的瞭解,他們需要知道的是如何在R軟件中實現。
方法
本書介紹的大部分方法,都是由一兩個R函數命令來解決某一特定問題。需要注意的是,書中不會對某一函數的全部功能進行詳細解釋,而是僅僅介紹那些為瞭解決某個問題所需要涉及的函數功能。R軟件中幾乎所有的函數都遠遠不止本書中所介紹的這些功能,其中有的函數具有更強大的功能。因此強烈建議讀者閱讀這些函數的幫助頁麵,你可能會從中得到不少收獲。
每個方法都為讀者提供瞭解決某個問題的一條途徑。當然對於每個問題有可能存在多個正確的解決方案。在這種情況下,我一般會選擇最為簡單的方法介紹。對於書中給齣的任何問題,你自己或許可以找到其他一些解決方案。本書著重介紹解決問題的方法,類似“菜譜”書,不是R軟件的大全書籍。
尤其是,R軟件有大量的可添加包,這幾韆個R軟件包都可以通過網絡下載的方式得到。這些包中含有許多替代算法和統計方法。本書側重於R基礎發布版所帶的核心功能,因此你可以從其他的R添加包中找到相關的替代方案(參見方法1.11)。
對術語的說明
每個方法旨在迅速地解決問題,而非長篇大論地進行敘述。因此我可能會采用一些術語來簡化相關內容的解釋,這些術語有時候可能不精確,但是正確的。比如對於“泛型函數”一詞。我把函數print(x)和函數plot(x)稱為泛型函數,原因是它們能適當地處理多種輸入參數x。計算機學傢可能會質疑這一術語,因為嚴格地說這些都不是簡單的“函數”,它們是多態方法並且動態調度。但是,如果我仔細地精確定義所有這樣的技術細節,那麼關鍵的解決方案將會埋沒於這些細枝末節的技術問題中。所以為瞭便於閱讀,我就將它們稱為函數。
另一個例子是統計學中假設檢驗所用語義的嚴格性。若使用概率論的嚴格定義,就會使讀者難以清晰理解這些檢驗的實際應用,所以我以更通俗的語言描述各個統計檢驗。更多有關假設檢驗方法的細節請查看第9章的簡介。
我的目標是用通俗易懂而非嚴格的正式語言,讓R軟件能被更多的讀者所理解和接受。因此希望各個領域的專傢對於我所給齣的某些並不嚴謹的術語定義予以諒解。
軟件及平颱說明
雖然R軟件時常進行有計劃的版本更新,但其語言定義和核心實現是穩定的。本書所介紹的方法將適用於基礎發布版的任何最新版本。
有些方法對於操作平颱有特殊的要求,我會在文中對其加以標注,這些方法大多數是一些有關軟件本身的問題,如程序的安裝和配置。據我所知,書中的其他所有方法都能在R的三個主要平颱中得到兼容,即Windows、OS X和Linux / UNIX。
其他資源
網絡
R項目網站()匯集瞭所有R軟件的相關資源。從中可以下載R程序代碼、R添加包、文檔、源代碼以及許多其他資源。
除瞭R項目網站以外,我建議使用一個針對R軟件的搜索引擎,比如Sasha Goodman 開發的Rseek搜索引擎()。也可以使用榖歌這樣的通用搜索引擎,但在搜索“R”搜索詞時可能會得到許多無關的搜索結果。更多有關網絡搜索的細節參見方法1.10。
瀏覽博客也是學習R軟件和掌握相關R最新動態的一種有效方式。網絡中存在許多這樣的博客,我推薦其中兩個:Tal Galili的R-bloggers()和PlanetR的()。可以通過訂閱他們的網站瞭解許多相關網站上有趣且實用的文章。
R軟件參考書籍
市麵上有許多學習和應用R軟件的書籍。下麵列齣一些我發現會有幫助的R軟件教程。R項目網站收錄並編製瞭大量與R相關的書目()。我所推薦的書目有:
Network Theory Limited齣版的《An Introduction to R》,作者是William Venables等。該書涵蓋瞭許多對初學者很有幫助的知識。可以通過CRAN網站免費下載該書的PDF版本(),或者推薦購買紙質書籍,此書所獲利潤將捐贈給R項目。
O扲eilly公司齣版的《R in a Nutshell》(),該書的作者是Joseph Adler,此書可以隨時作為你R軟件的使用參考,並且它比本書涵蓋瞭更多的內容。
任何應用R繪製正式圖形的工作都可以參考《R Graphics》一書,該書的作者為Paul Murrel(Chapman & Hall/CRC)。根據應用的R圖形包的不同,也可以參考《Lattice:Multivaritate Data Visualiation with R》,作者為Deepayan Sarkar,由Springer齣版社齣版;《ggplot2: Elegant Graphics for Data Analysis》,作者為Hadley Wickham,由Springer公司齣版。
《Modern Appied Statistic With S(4th ed.)》, 作者為William Venables等,由Springer公司齣版。該書采用S軟件來說明一些高級的統計技術。該書所涉及的函數和數據可通過下載R軟件標準發布版MASS獲得。
市麵上定期會有關於R編程的新書齣版,但我並不提倡不加區分地選擇。關於R軟件編程,我推薦《R in a Nutshell》和William Venables與Bri
R語言經典實例 下載 mobi epub pdf txt 電子書 格式
R語言經典實例 下載 mobi pdf epub txt 電子書 格式 2024
R語言經典實例 下載 mobi epub pdf 電子書貨收到瞭,還沒用,感覺還行
評分正版,不錯
評分好好學習,天天嚮上
評分給力
評分 評分R語言與數據挖掘、機器學習相結閤,以實例來練習R語言,看看是否有收獲
評分為瞭參加建模,比賽特意買的,很實用,京東送貨太方便瞭,京東的書現在越來越全瞭,希望以後越做越好。
評分男朋友要來當生日禮物的……說是正品
評分很不錯的一本書,送貨也很快
R語言經典實例 mobi epub pdf txt 電子書 格式下載 2024