数据科学 R语言实现 影印版 英文版PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:Hadley Wickham,Garrett Grolemund著
- 出 版 社:南京:东南大学出版社
- 出版年份:2017
- ISBN:9787564173531
- 页数:496 页
Part Ⅰ.Explore 3
1.Data Visualization with ggplot2 3
Introduction 3
First Steps 4
Aesthetic Mappings 7
Common Problems 13
Facets 14
Geometric Objects 16
Statistical Transformations 22
Position Adjustments 27
Coordinate Systems 31
The Layered Grammar of Graphics 34
2.Workflow:Basics 37
Coding Basics 37
What's in a Name? 38
Calling Functions 39
3.Data Transformation with dplyr 43
Introduction 43
Filter Rows with filter() 45
Arrange Rows with arrange() 50
Select Columns with select() 51
Add New Variables with mutate() 54
Grouped Summaries with summarize() 59
Grouped Mutates(and Filters) 73
4.Workflow:Scripts 77
Running Code 78
RStudio Diagnostics 79
5.Exploratory Data Analysis 81
Introduction 81
Questions 82
Variation 83
Missing Values 91
Covariation 93
Patterns and Models 105
ggplot2 Calls 108
Learning More 108
6.Workflow:Projects 111
What Is Real? 111
Where Does Your Analysis Live? 113
Paths and Directories 113
RStudio Projects 114
Summary 116
Part Ⅱ.Wrangle 119
7.Tibbles with tibble 119
Introduction 119
Creating Tibbles 119
Tibbles Versus data.frame 121
Interacting with Older Code 123
8.Data Import with readr 125
Introduction 125
Getting Started 125
Parsing a Vector 129
Parsing a File 137
Writing to a File 143
Other Types of Data 145
9.Tidy Data with tidyr 147
Introduction 147
Tidy Data 148
Spreading and Gathering 151
Separating and Pull 157
Missing Values 161
Case Study 163
Nontidy Data 168
10.Relational Data with dplyr 171
Introduction 171
nycflights13 172
Keys 175
Mutating Joins 178
Filtering Joins 188
Join Problems 191
Set Operations 192
11.Strings with stringr 195
Introduction 195
String Basics 195
Matching Patterns with Regular Expressions 200
Tools 207
Other Types of Pattern 218
Other Uses of Regular Expressions 221
stringi 222
12.Factors with forcats 223
Introduction 223
Creating Factors 224
General Social Survey 225
Modifying Factor Order 227
Modifying Factor Levels 232
13.Dates and Times with lubridate 237
Introduction 237
Creating Date/Times 238
Date-Time Components 243
Time Spans 249
Time Zones 254
Part Ⅲ.Program 261
14.Pipes with magrittr 261
Introduction 261
Piping Alternatives 261
When Not to Use the Pipe 266
Other Tools from magrittr 267
15.Functions 269
Introduction 269
When Should You Write a Function? 270
Functions Are for Humans and Computers 273
Conditional Execution 276
Function Arguments 280
Return Values 285
Environment 288
16.Vectors 291
Introduction 291
Vector Basics 292
Important Types of Atomic Vector 293
Using Atomic Vectors 296
Recursive Vectors(Lists) 302
Attributes 307
Augmented Vectors 309
17.Iteration with purrr 313
Introduction 313
For Loops 314
For Loop Variations 317
For Loops Versus Functionals 322
The Map Functions 325
Dealing with Failure 329
Mapping over Multiple Arguments 332
Walk 335
Other Patterns of For Loops 336
Part Ⅳ.Model 345
18.Model Basics with modelr 345
Introduction 345
A Simple Model 346
Visualizing Models 354
Formulas and Model Families 358
Missing Values 371
Other Model Families 372
19.Model Building 375
Introduction 375
Why Are Low-Quality Diamonds More Expensive? 376
What Affects the Number of Daily Flights? 384
Learning More About Models 396
20.Many Models with purrr and broom 397
Introduction 397
gapminder 398
List-Columns 409
Creating List-Columns 411
Simplifying List-Columns 416
Making Tidy Data with broom 419
Part Ⅴ.Communicate 423
21.R Markdown 423
Introduction 423
R Markdown Basics 424
Text Formatting with Markdown 427
Code Chunks 428
Troubleshooting 435
YAML Header 435
Learning More 438
22.Graphics for Communication with ggplot2 441
Introduction 441
Label 442
Annotations 445
Scales 451
Zooming 461
Themes 462
Saving Your Plots 464
Learning More 467
23.R Markdown Formats 469
Introduction 469
Output Options 470
Documents 470
Notebooks 471
Presentations 472
Dashboards 473
Interactivity 474
Websites 477
Other Formats 477
Learning More 478
24.R Markdown Workflow 479
Index 483
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《AutoCAD 2018自学视频教程 标准版 中文版》CAD/CAM/CAE技术联盟 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《Visual Cafe编程指南》(美)(D.加勒特)Doug Garrett等著;吴玉平等译 1998
- 《路人变被告 “走钟”的刑事司法程序》BRANDON L.GARRETT著 2014
- 《和尼克老师快乐学英语 第2册》(英)尼克拉斯·加勒特(Nicholas Edward James Garrett)主编 2017
- 《黑白摄影技巧》(英)约翰·格瑞特(John Garrett)著;陈继良,陈丹青译 2003
- 《作物的根病及其防治原理》(英)高莱特(S.D.Garrett)撰;陈延熙译 1953
- 《天然碱 资源·加工·应用》(美)加勒特(Donald E. Garrett)著;内蒙古伊克昭化工研究设计院组织翻译 1996
- 《英国《金融时报》CEO战略决策经典案例》(英)Philip Wickham著;赵保国,郭钦译 2003
- 《WRONG AND DANGEROUS TEN RIGHT-WING MYTHS ABOUT OUR CONSTITUTION》GARRETT EPPS 2012
- 《RENAL TRACT STONE METABOLIC BASIS AND CLINICAL PRACTICE》J.E.A.WICKHAM AND A.COLIN BUCK 1990
- 《LINEAR PROGRAMMING》G.HADLEY 1962