內容簡介
《R語言初學者指南》講述瞭R語言的基礎知識,為瞭避免讀者同時學習R與統計的睏難,作者阿蘭·F·祖爾、埃琳娜·N·耶諾、埃裏剋·H·W·G·密斯特將統計方法維持在*低限度。本書注重理論與實踐相結閤,在相關章節之後安排瞭習題。因此本書特彆適閤作為統計、經濟、管理、生命科學等專業的本科生與研究生的教材或教學參考書,也可作為從事數據處理的研究人員的參考書籍。
作者簡介
阿蘭·F·祖爾,資深統計學傢,擔任英國的一傢統計谘詢有限公司Highland Statistics的董事長。他已經給5000多名生態學傢講授瞭統計,是英國阿伯丁大學生物科學學院海洋研究室榮譽研究員。 埃琳娜·N·耶諾,資深海洋生物學傢,也是Highland Statistics有限公司的主管。曾經指導生態學數據分析和設計方嚮的博士生,是英國阿伯丁大學生物科學學院海洋研究室榮譽研究員。 埃裏剋·H·W·G·密斯特荷,蘭海洋資源和生態係統研究院的研究員(IMARES),主要的研究方嚮是珊瑚礁生態學和應用統計學,並進行北海海底生物和封存生態學研究。
目錄
寫在第3詞重印之際譯者序前言緻謝第1章 引言 1.1 什麼是R? 1.2 下載和安裝R 1.3 最初印象 1.4 腳本代碼 1.4.1 編程的藝術 1.4.2 錄入腳本代碼 1.5 R的圖形設備 1.6 編輯 1.7 幫助文件和新聞組 1.8 程序包 1.8.1 包含在底層安裝的包 1.8.2 不包含在底層安裝的包 1.9 R的一般問題 1.9.1 退齣R和設置工作目錄 1.10 曆史和文獻概述 1.10.1 R的一個簡短曆史迴顧 1.10.2 有關R的書籍和使用R的書籍 1.11 使用這本書 1.11.1 如果你是一位教師 1.11.2 如果你是有一定R知識的感興趣的讀者 1.11.3 如果你是一個R專傢 1.11.4 如果你比較害怕R 1.12 引用R和引用程序包 1.13 我們學習瞭哪些R函數?第2章 R中的數據輸入 2.1 R中的第1步 2.1.1 小型數據庫中的數據錄入 2.1.2 應用c函數連接數據 2.1.3 使用c,cbind和rbind結閤變量 2.1.4 使用vector函數結閤數據 2.1.5 使用矩陣結閤數據 2.1.6 使用data.frame函數結閤數據 2.1.7 使用list函數結閤數據 2.2 數據的載入 2.2.1 Excel中的數據載入 2.2.2 從其它統計程序包中訪問數據 2.2.3 訪問數據庫 2.3 我們學習瞭哪些R函數? 2.4 習題第3章 訪問變量和處理數據子集 3.1 訪問數據框變量 3.1.1 str函數 3.1.2 函數中的數據參數 3.1.3 $符號 3.1.4 attach函數 3.2 訪問數據子集 3.2.1 數據排序 3.3 使用相同的標識符組閤兩個數據集 3.4 輸齣數據 3.5 重新編碼分類變量 3.6 我們學習瞭哪些R函數? 3.7 習題第4章 簡單的函數 4.1 tapply函數 4.1.1 計算每個時間截麵的均值 4.1.2 更高效地計算每個時間截麵的均值 4.2 sapply函數和lapply函數 4.3 summary函數 4.4 table函數 4.5 我們學習瞭哪些R函數? 4.6 習題第5章 基礎繪圖工具簡介 5.1 plot函數 5.2 符號、顔色和尺寸 5.2.1 改變繪圖字符 5.2.2 改變繪圖符號的顔色 5.2.3 改變繪圖符號的尺寸 5.3 添加一條平滑綫 5.4 我們學習瞭哪些R函數? 5.5 習題第6章 循環與函數 6.1 循環簡介 6.2 循環 6.2.1 像建築師那樣設計代碼 6.2.2 第1步:載人數據 6.2.3 第2步和第3步:繪製散點圖並添加標簽 6.2.4 第4步:設計通用代碼 6.2.5 第5步:保存圖像 6.2.6 第6步:構造循環 6.3 函數 6.3.1 零和空 6.3.2 技術信息 6.3.3 零和空的第二個示例 6.3.4 具有多個參數的函數 6.3.5 穩健的函數 6.4 函數和if指令的其它問題 6.4.1 再做一次建築師 6.4.2 第1步:載入並評估數據 6.4.3 第2步:每個站點的生物總量 6.4.4 第3步:每個站點的豐富度 6.4.5 第4步:每個站點的香農指數 6.4.6 第5步:結閤代碼 6.4.7 第6步:將代碼置入函數中 6.5 我們學習瞭哪些R函數? 6.6 習題第7章 圖形工具 7.1 餅圖 7.1.1 禽流感數據的餅圖 7.1.2 par函數 7.2 條形圖和帶形圖 7.2.1 使用禽流感數據繪製條形圖 7.2.2 顯示均值和標準差的條形圖 7.2.3 海底數據的帶形圖 7.3 盒形圖 7.3.1 顯示貓頭鷹數據的盒形圖 7.3.2 顯示海底數據的盒形圖 7.4 剋裏夫蘭點圖 7.4.1 在剋裏夫蘭點圖上添加均值 7.5 重新訪問plot函數 7.5.1 普通的plot函數 7.5.2 plot函數的更多選項 7.5.3 增加額外的點、文本和綫 7.5.4 使用type=“n” 7.5.5 圖例 7.5.6 識彆點 7.5.7 改變字體和字體大小 7.5.8 添加特殊符號 7.5.9 其它有用的函數 7.6 多組圖 7.6.1 麵闆函數 7.7 協同圖 7.7.1 單個條件變量的協同圖 7.7.2 兩個條件變量的協同圖 7.7.3 增加協同圖的修飾 7.8 組閤不同類型的圖 7.9 我們學習瞭哪些R函數? 7.10 習題第8章 格包(Lattice Package)簡介 8.1 高級格函數(Lattice Function) 8.2 多麵闆散點圖:xyplot 8.3 多麵闆盒形圖:bwplot 8.4 多麵闆剋裏夫蘭點圖:dotplot 8.5 多麵闆直方圖:histogram 8.6 麵闆函數 8.6.1 個麵闆函數示例 8.6.2 第二個麵闆函數示例 8.6.3 第三個麵闆函數示例 8.7 三維散點圖、錶麵圖和等高綫圖 8.8 常見問題 8.8.1 如何改變麵闆順序? 8.8.2 如何改變坐標軸的界限和刻度? 8.8.3 在一個麵闆中繪製多條綫 8.8.4 在循環中繪圖 8.8.5 更新圖形 8.9 還要學什麼? 8.10 我們學習瞭哪些R函數? 8.11 習題第9章 常見的R錯誤 9.1 載人數據的問題 9.1.1 源文件裏的錯誤 9.1.2 小數點或者逗號分隔符 9.1.3 目錄名 9.2 綁定苦惱 9.2.1 輸入相同的attach命令兩次 9.2.2 綁定包含同一個變量名稱的兩個數據框 9.2.3 綁定一個數據框並演示數據 9.2.4 當使用attach函數後改變數據框 9.3 非綁定苦惱 9.4 零的對數 9.5 各種錯誤 9.5.1 1和1之間的區彆 9.5.2 0色彩 9.6 錯誤地保存R空間參考文獻索引
前言/序言
R語言初學者指南 下載 mobi epub pdf txt 電子書