R語言初學者指南

R語言初學者指南

《R語言初學者指南》是阿蘭.F.祖爾所撰寫的一本書籍,2011年8月26日出版。

基本介紹

  • 書名:R語言初學者指南
  • 作者:阿蘭.F.祖爾
  • ISBN:9787560539423
  • 定價:36.00元
  • 出版社西安交通大學出版社
  • 出版時間:2011年8月26日
  • 開本:16開
內容簡介,作者簡介,圖書目錄,

內容簡介

作者阿蘭·F·祖爾等的基於他們對套用科學家講授統計與R的豐富經驗,為讀者獻上了《R語言初學者指南》這本書。為了避免同時講授R與統計的困難,統計方法保持在最低限度。《R語言初學者指南》包括如何下載與安裝R,載入和處理數據,基本繪圖,函式簡介,高級繪圖以及初學者常見的錯誤。這本書包括了你開始學習R時想知道的所有內容。

作者簡介

阿蘭·F·祖爾資深統計學家,擔任英國的一家統計諮詢有限公司Highland Statistics的董事長。他已經給5000多名生態學家講授了統計,是英國阿伯丁大學生物科學學院海洋研究室榮譽研究員。埃琳娜·N·耶諾資深海洋生物學家,也是Highland Statistics有限公司的主管。曾經指導生態學數據分析和設計方向的博士生,是英國阿伯丁大學生物科學學院海洋研究室榮譽研究員。
埃里克·H·W·G·密斯特荷蘭海洋資源和生態系統研究院的研究員(IMARES),主要的研究方向是珊瑚礁生態學和套用統計學,並進行北海海底生物和封存生態學研究。

圖書目錄

譯者序
前言
致謝
第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空間
參考文獻
索引

相關詞條

熱門詞條

聯絡我們