寫在第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函數(shù) 第2章 R中的數(shù)據(jù)輸入 2.1 R中的第1步 2.1.1 小型數(shù)據(jù)庫中的數(shù)據(jù)錄入 2.1.2 應用c函數(shù)連接數(shù)據(jù) 2.1.3 使用c,cbind和rbind結合變量 2.1.4 使用vector函數(shù)結合數(shù)據(jù) 2.1.5 使用矩陣結合數(shù)據(jù) 2.1.6 使用data.frame函數(shù)結合數(shù)據(jù) 2.1.7 使用list函數(shù)結合數(shù)據(jù) 2.2 數(shù)據(jù)的載入 2.2.1 Excel中的數(shù)據(jù)載入 2.2.2 從其它統(tǒng)計程序包中訪問數(shù)據(jù) 2.2.3 訪問數(shù)據(jù)庫 2.3 我們學習了哪些R函數(shù) 2.4 習題第3章 訪問變量和處理數(shù)據(jù)子集 3.1 訪問數(shù)據(jù)框變量 3.1.1 str函數(shù) 3.1.2 函數(shù)中的數(shù)據(jù)參數(shù) 3.1.3 $符號 3.1.4 attach函數(shù) 3.2 訪問數(shù)據(jù)子集 3.2.1 數(shù)據(jù)排序 3.3 使用相同的標識符組合兩個數(shù)據(jù)集 3.4 輸出數(shù)據(jù) 3.5 重新編碼分類變量 3.6 我們學習了哪些R函數(shù) 3.7 習題第4章 簡單的函數(shù) 4.1 tapply函數(shù) 4.1.1 計算每個時間截面的均值 4.1.2 更高效地計算每個時間截面的均值 4.2 sapply函數(shù)和lapply函數(shù) 4.3 summary函數(shù) 4.4 table函數(shù) 4.5 我們學習了哪些R函數(shù) 4.6 習題第5章 基礎繪圖工具簡介 5.1 plot函數(shù) 5.2 符號、顏色和尺寸 5.2.1 改變繪圖字符 5.2.2 改變繪圖符號的顏色 5.2.3 改變繪圖符號的尺寸 5.3 添加一條平滑線 5.4 我們學習了哪些R函數(shù) 5.5 習題第6章 循環(huán)與函數(shù) 6.1 循環(huán)簡介 6.2 循環(huán) 6.2.1 像建筑師那樣設計代碼 6.2.2 第1步:載人數(shù)據(jù) 6.2.3 第2步和第3步:繪制散點圖并添加標簽 6.2.4 第4步:設計通用代碼 6.2.5 第5步:保存圖像 6.2.6 第6步:構造循環(huán) 6.3 函數(shù) 6.3.1 零和空 6.3.2 技術信息 6.3.3 零和空的第二個示例 6.3.4 具有多個參數(shù)的函數(shù) 6.3.5 穩(wěn)健的函數(shù) 6.4 函數(shù)和if指令的其它問題 6.4.1 再做一次建筑師 6.4.2 第1步:載入并評估數(shù)據(jù) 6.4.3 第2步:每個站點的生物總量 6.4.4 第3步:每個站點的豐富度 6.4.5 第4步:每個站點的香農(nóng)指數(shù) 6.4.6 第5步:結合代碼 6.4.7 第6步:將代碼置入函數(shù)中 6.5 我們學習了哪些R函數(shù) 6.6 習題第7章 圖形工具 7.1 餅圖 7.1.1 禽流感數(shù)據(jù)的餅圖 7.1.2 par函數(shù) 7.2 條形圖和帶形圖 7.2.1 使用禽流感數(shù)據(jù)繪制條形圖 7.2.2 顯示均值和標準差的條形圖 7.2.3 海底數(shù)據(jù)的帶形圖 7.3 盒形圖 7.3.1 顯示貓頭鷹數(shù)據(jù)的盒形圖 7.3.2 顯示海底數(shù)據(jù)的盒形圖 7.4 克里夫蘭點圖 7.4.1 在克里夫蘭點圖上添加均值 7.5 重新訪問plot函數(shù) 7.5.1 普通的plot函數(shù) 7.5.2 plot函數(shù)的更多選項 7.5.3 增加額外的點、文本和線 7.5.4 使用type=“n” 7.5.5 圖例 7.5.6 識別點 7.5.7 改變字體和字體大小 7.5.8 添加特殊符號 7.5.9 其它有用的函數(shù) 7.6 多組圖 7.6.1 面板函數(shù) 7.7 協(xié)同圖 7.7.1 單個條件變量的協(xié)同圖 7.7.2 兩個條件變量的協(xié)同圖 7.7.3 增加協(xié)同圖的修飾 7.8 組合不同類型的圖 7.9 我們學習了哪些R函數(shù) 7.10 習題第8章 格包(Lattice Package)簡介 8.1 高級格函數(shù)(Lattice Function) 8.2 多面板散點圖:xyplot 8.3 多面板盒形圖:bwplot 8.4 多面板克里夫蘭點圖:dotplot 8.5 多面板直方圖:histogram 8.6 面板函數(shù) 8.6.1 個面板函數(shù)示例 8.6.2 第二個面板函數(shù)示例 8.6.3 第三個面板函數(shù)示例 8.7 三維散點圖、表面圖和等高線圖 8.8 常見問題 8.8.1 如何改變面板順序 8.8.2 如何改變坐標軸的界限和刻度 8.8.3 在一個面板中繪制多條線 8.8.4 在循環(huán)中繪圖 8.8.5 更新圖形 8.9 還要學什么 8.10 我們學習了哪些R函數(shù) 8.11 習題第9章 常見的R錯誤 9.1 載人數(shù)據(jù)的問題 9.1.1 源文件里的錯誤 9.1.2 小數(shù)點或者逗號分隔符 9.1.3 目錄名 9.2 綁定苦惱 9.2.1 輸入相同的attach命令兩次 9.2.2 綁定包含同一個變量名稱的兩個數(shù)據(jù)框 9.2.3 綁定一個數(shù)據(jù)框并演示數(shù)據(jù) 9.2.4 當使用attach函數(shù)后改變數(shù)據(jù)框 9.3 非綁定苦惱 9.4 零的對數(shù) 9.5 各種錯誤 9.5.1 1和1之間的區(qū)別 9.5.2 0色彩 9.6 錯誤地保存R空間參考文獻索引