注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)高級(jí)R語言編程指南(原書第2版)

高級(jí)R語言編程指南(原書第2版)

高級(jí)R語言編程指南(原書第2版)

定 價(jià):¥139.00

作 者: [美] 哈德利·威克漢姆(Hadley Wickham) 著,潘文捷,許金煒,李洪成 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 數(shù)據(jù)科學(xué)與工程技術(shù)叢書
標(biāo) 簽: 暫缺

ISBN: 9787111663034 出版時(shí)間: 2020-08-01 包裝: 平裝
開本: 16開 頁數(shù): 381 字?jǐn)?shù):  

內(nèi)容簡介

  《高級(jí)R語言編程指南(原書第2版)》為解決各種R語言編程問題提供了非常有用的工具和技術(shù),幫助你少走彎路?!陡呒?jí)R語言編程指南(原書第2版)》中闡釋了R語言的基礎(chǔ),包括三種基本的編程范式(函數(shù)式編程、面向?qū)ο缶幊毯驮幊蹋?,以及用于調(diào)試和優(yōu)化代碼的強(qiáng)大技術(shù),并展示了許多必備的技巧,通過它們可以創(chuàng)建在各個(gè)場景中使用的優(yōu)質(zhì)代碼?!陡呒?jí)R語言編程指南(原書第2版)》由R語言領(lǐng)軍人物Hadley Wickham親筆撰寫,深入闡釋R語言編程的核心技術(shù)、工具,并提供大量實(shí)用編程技巧,可以幫助你了解R語言底層的工作方式,提升R語言編程技能,有效解決實(shí)際工作中的各種R語言編程問題?!陡呒?jí)R語言編程指南(原書第2版)》分為五部分,首部分(第2-8章)詳細(xì)介紹R語言基礎(chǔ)知識(shí),包括名字和取值、向量、子集選取、控制流、函數(shù)、環(huán)境、條件;第二部分(第9-11章)介紹函數(shù)式編程,包括泛函、函數(shù)工廠和函數(shù)運(yùn)算符;第三部分(第12-16章)介紹面向?qū)ο缶幊?,包括基礎(chǔ)類型、S3、R6、S4,以及各系統(tǒng)之間的權(quán)衡;第四部分(第17-21章)介紹元編程技術(shù),包括表達(dá)式、準(zhǔn)引用、計(jì)算、翻譯R代碼等;第五部分(第22-25章)介紹R的高級(jí)技術(shù),包括調(diào)試、衡量性能、改進(jìn)性能、使用C++重寫R代碼。《高級(jí)R語言編程指南(原書第2版)》展示了R的特別之處,為想深入學(xué)習(xí)R、理解R語言的初學(xué)者奠定了基礎(chǔ)。中級(jí)R程序員則可以通過《高級(jí)R語言編程指南(原書第2版)》更深入地學(xué)習(xí)解決各種問題的新策略。而其他語言的程序員可以通過《高級(jí)R語言編程指南(原書第2版)》細(xì)致地了解R語言并理解R語言的運(yùn)行方式。《高級(jí)R語言編程指南(原書第2版)》的更新如下:首部分增加三章新的內(nèi)容:名字和取值、控制流、條件。全面介紹面向?qū)ο缶幊?,涵蓋S3、R6、S4,以及如何在它們中進(jìn)行選擇。更深入地介紹元編程,包括新的tidy評(píng)估框架。使用新的添加包,如rlang(http://rlang.r-lib.org)和purrr(http.//purrr.tidyverse.org/)進(jìn)行函數(shù)式編程。添加包rlang為低級(jí)操作提供了簡潔的接口。

作者簡介

  哈德利·威克漢姆(Hadley Wickham),RStudio首席科學(xué)家,斯坦福大學(xué)和奧克蘭大學(xué)的兼職教授,并且是R基金會(huì)的成員。他是R添加包tidyverse(包含ggplot2和dplyr)的主要開發(fā)人員,這些R包旨在支持?jǐn)?shù)據(jù)科學(xué)。他還是R for Data Science(與Garrett Grolemund 臺(tái)著)、R Packages和ggplot2: Elegant Graphics for Data Analysis的作者。2019年,他獲得了考普斯總統(tǒng)獎(jiǎng)——國際統(tǒng)計(jì)學(xué)領(lǐng)域的獎(jiǎng)項(xiàng)。

圖書目錄

譯者序
前言
第1章 緒論
1.1 為什么選擇R語言
1.2 本書的目標(biāo)讀者
1.3 通過本書你可以學(xué)到什么
1.4 通過本書你將不能學(xué)到什么
1.5 元技術(shù)
1.6 推薦閱讀
1.7 獲取幫助
1.8 致謝
1.9 約定
1.10 聲明
第一部分 基礎(chǔ)知識(shí)
第2章 名字和取值
2.1 本章簡介
2.2 綁定基礎(chǔ)
2.3 復(fù)制后修改
2.4 對(duì)象大小
2.5 原位修改
2.6 解除綁定和垃圾回收
2.7 小測驗(yàn)答案
第3章 向量
3.1 本章簡介
3.2 原子向量
3.3 屬性
3.4 S3原子向量
3.5 列表
3.6 數(shù)據(jù)框和tibble
3.7 NULL
3.8 小測驗(yàn)答案
第4章 子集選取
4.1 本章簡介
4.2 選擇多個(gè)元素
4.3 選擇一個(gè)元素
4.4 子集選取與賦值
4.5 應(yīng)用
4.6 小測驗(yàn)答案
第5章 控制流
5.1 本章簡介
5.2 選擇
5.3 循環(huán)
5.4 小測驗(yàn)答案
第6章 函數(shù)
6.1 本章簡介
6.2 函數(shù)基礎(chǔ)
6.3 函數(shù)組合
6.4 詞法作用域
6.5 惰性求值
6.6 參數(shù)
6.7 退出函數(shù)
6.8 函數(shù)形式
6.9 小測驗(yàn)答案
第7章 環(huán)境
7.1 本章簡介
7.2 環(huán)境基礎(chǔ)
7.3 環(huán)境遞歸
7.4 特殊環(huán)境
7.5 調(diào)用堆棧
7.6 模擬數(shù)據(jù)結(jié)構(gòu)
7.7 小測驗(yàn)答案
第8章 條件
8.1 本章簡介
8.2 信號(hào)條件
8.3 忽視條件
8.4 處理?xiàng)l件
8.5 自定義條件
8.6 應(yīng)用
8.7 小測驗(yàn)答案
第二部分 函數(shù)式編程
第9章 泛函
9.1 本章簡介
9.2 第一個(gè)泛函:map()
9.3 purrr風(fēng)格
9.4 map變體
9.5 reduce系列
9.6 判斷泛函
9.7 基礎(chǔ)泛函
第10章 函數(shù)工廠
10.1 本章簡介
10.2 工廠基礎(chǔ)
10.3 圖形工廠
10.4 統(tǒng)計(jì)工廠
10.5 函數(shù)工廠+泛函
第11章 函數(shù)運(yùn)算符
11.1 本章簡介
11.2 現(xiàn)有的函數(shù)運(yùn)算符
11.3 案例學(xué)習(xí):生成你自己的函數(shù)運(yùn)算符
第三部分 面向?qū)ο缶幊?br />第12章 基礎(chǔ)類型
12.1 本章簡介
12.2 基礎(chǔ)對(duì)象與OO對(duì)象
12.3 基礎(chǔ)類型
第13章 S3
13.1 本章簡介
13.2 基礎(chǔ)
13.3 類
13.4 泛型和方法
13.5 對(duì)象風(fēng)格
13.6 繼承
13.7 分派細(xì)節(jié)
第14章 R6
14.1 本章簡介
14.2 類和方法
14.3 控制訪問
14.4 引用語義
14.5 為什么是R6
第15章 S4
15.1 本章簡介
15.2 基礎(chǔ)
15.3 類
15.4 泛型和方法
15.5 方法分派
15.6 S4和S3
第16章 權(quán)衡
16.1 本章簡介
16.2 S4與S3
16.3 R6與S3
……
第四部分 元編程
第五部分 高級(jí)技術(shù)
參考文獻(xiàn)
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)