Advanced R:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boca Raton ; London ; New York
CRC Press
[2014]
|
Schriftenreihe: | Chapman & Hall/CRC, the R series
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | xxii, 456 Seiten Illustrationen |
ISBN: | 9781466586963 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV042082275 | ||
003 | DE-604 | ||
005 | 20181130 | ||
007 | t | ||
008 | 140918s2014 a||| |||| 00||| eng d | ||
020 | |a 9781466586963 |c (pbk) |9 978-1-4665-8696-3 | ||
035 | |a (OCoLC)897060442 | ||
035 | |a (DE-599)BVBBV042082275 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-188 |a DE-91G |a DE-945 |a DE-20 |a DE-19 |a DE-83 |a DE-473 |a DE-703 |a DE-11 |a DE-Grf2 | ||
084 | |a MR 2200 |0 (DE-625)123489: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 601 |0 (DE-625)143682: |2 rvk | ||
084 | |a WC 7000 |0 (DE-625)148142: |2 rvk | ||
084 | |a DAT 307f |2 stub | ||
100 | 1 | |a Wickham, Hadley |e Verfasser |0 (DE-588)1068547812 |4 aut | |
245 | 1 | 0 | |a Advanced R |c Hadley Wickham |
264 | 1 | |a Boca Raton ; London ; New York |b CRC Press |c [2014] | |
264 | 4 | |c © 2014 | |
300 | |a xxii, 456 Seiten |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Chapman & Hall/CRC, the R series | |
650 | 0 | 7 | |a R |g Programm |0 (DE-588)4705956-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a R |g Programm |0 (DE-588)4705956-4 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027523326&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-027523326 |
Datensatz im Suchindex
_version_ | 1804152534370091008 |
---|---|
adam_text | Contents
1 Introduction
1.1 Who should road this hook . . .
1.2 W liat you will get out of this hook
1.3 Meta-techniques ..............
1.4 Recommended reading...........
1.5 Getting help .................
1 .(i Acknowledgments...............
1.7 Conventions...................
1.8 Colophon .....................
1
3
3
4
(
(j
8
8
I Foundations
11
2 Data structures 13
2.1 Vert ors .................................................... 14
2.1.1 Atomic vectors ....................................... 15
2.1.1.1 Types and tests........................... 15
2.1.1.2 Coereion................................ 1 Ci
2.1.2 Lists................................................. 17
2.1.3 Exercises............................................. Es
2.2 Attrihiites.................................................. lh
2.2.0.1 Naines...................................... 20
2.2.1 Factors............................................... 21
2.2.2 Exercises............................................. 23
2.3 Matrices and arravs ......................................... 24
ix
Contents
X
2.3.1 Exercises........................................ ^
2. 4 Data frames........................................... ^
2.4.1 Creation......................................... ^
2.4.2 Testing and coercion............................ 28
2.4.3 Combining data frames......................... 28
2.4.4 Special columns............................... 29
2.4.5 Exercises....................................... 80
2.5 Answers ............................................. 81
3 Subsetting 83
3.1 Data types ............................................ 84
3.1.1 Atomic vectors ............................... 84
3.1.2 Lists........................................... 87
3.1.3 Matrices and arrays............................. 37
3.1.4 Data frames..................................... 38
3.1.5 S3 objects...................................... 39
3.1.6 S I objects..................................... 39
3.1.7 Exercises....................................... 39
3.2 Subset t ing operators................................. 40
3.2.1 Simplifying vs. preserving subsetting........... 41
3.2.2 $ 43
3.2.3 Missing/out of bounds indices................... 44
3.2.4 Exercises....................................... 45
3.3 Subsetting and assignment ............................. 45
3.4 Applications .......................................... 46
3.4.1 Lookup tables (character subsetting)............ 46
3.4.2 Matching and merging by hand (integer subset-
ting) 47
3.4.3 Random samples/bootstrap (integer subsetting) 48
3.4.4 Ordering (integer subsetting) .................. 49
Contents
XI
3.4.5 Expanding aggregated counts (integer subset-
ting) ..................................................... 50
3.4.6 Removing columns from data frames (character
subsetting)......................................... 51
3.4.7 Selecting rows based on a condition (logical sub-
setting) .................................................. 52
3.4.8 Boolean algebra vs. sets (logical L· integer sub-
setting) ........................................... 53
3.4.9 Exercises........................................... 55
3.5 Answers
55
4 Vocabulary 57
4.1 The basics............................................... 57
4.2 Common data structures................................... 59
4.3 Statistics ............................................. (50
4.4 Working with R ......................................... (51
4.5 I/O ..................................................... 62
5 Style guide 63
5.1 Notation and naming...................................... 63
5.1.1 File names........................................ 63
5.1.2 Object names...................................... 64
5.2 Syntax............................................... 65
5.2.1 Spacing .......................................... 65
5.2.2 Curly braces...................................... 66
5.2.3 Line length ...................................... 6/
5.2.4 Indentation ...................................... 6
5.2.5 Assignment ....................................... 6/
5.3 Organisation ............................................ 68
5.3.1 Commenting guidelines
Contents
xii
6 Functions
G.l Function components..................................... 71
6.1.1 Primitive functions........................... 71
6.1.2 Exercises..................................... 72
6.2 Lexical scoping ........................................ 73
6.2.1 Name masking.................................. 74
6.2.2 Functions vs. variables....................... 75
6.2.3 A fresh start................................. 76
6.2.4 Dynamic lookup................................ 77
6.2.5 Exercises..................................... 78
6.3 Every operation is a function call...................... 79
6.4 Function arguments ..................................... 81
6.4.1 Calling functions............................. 81
6.4.2 Calling a function given a list of arguments . . 83
6.4.3 Default and missing arguments................. 83
6.4.4 Lazy evaluation............................... 84
6.4.5 88
6.4.6 Exercises..................................... 89
6.5 Special calls........................................... 89
6.5.1 Infix functions............................... 90
6.5.2 Replacement functions......................... 91
6.5.3 Exercises..................................... 93
6.6 Return values........................................... 94
6.6.1 On exit....................................... g7
6.6.2 Exercises................................ 9 j
6.7 Quiz answers ........................................... gg
Contents xiii
7 OO field guide 99
7.1 Base types............................................ 101
7.2 S3 ................................................... 102
7.2.1 Recognising objects, generic functions, and meth-
ods .................................................. 102
7.2.2 Defining classes and creating objects.......... 105
7.2.3 Creating new methods and generics.............. 106
7.2.4 Method dispatch................................ 107
7.2.5 Exercises...................................... 109
7.3 S4 ................................................... Ill
7.3.1 Recognising objects, generic functions, and meth-
ods .................................................. Ill
7.3.2 Defining classes and creating objects.......... 113
7.3.3 Creating new methods and generics.............. 115
7.3.4 Method dispatch................................ 115
7.3.5 Exorcist s..................................... 116
7.4 RC.................................................... 116
7.4.1 Defining classes and creating objects.......... 117
7.4.2 Recognising objects and methods................ 119
7.4.3 Method dispatc h .............................. 119
7.4.4 Exercises...................................... 120
7.5 Picking a system ..................................... 120
7.6 Quiz answers ......................................... 121
8 Environments 123
8.1 Environment basics.................................... 124
8.1.1 Exercises...................................... 130
8.2 Recursing over environments .......................... 130
8.2.1 Exercises...................................... 132
8.3 Function environments................................. 133
Contents
XIV
8.3.1 The enclosing environment...................... 133
8.3.2 Binding environments........................... 134
8.3.3 Execution environments......................... 136
8.3.4 Calling environments........................... 138
8.3.5 Exercises...................................... 140
8.4 Binding names to values............................... 141
8.4.1 Exercises...................................... 143
8.5 Explicit environments ................................ 144
8.5.1 Avoiding copies................................ 145
8.5.2 Package state.................................. 146
8.5.3 As a hashmap................................... 146
8.0 Quiz answers ......................................... 147
9 Debugging, condition handling, and defensive program-
ming 149
9.1 Debugging techniques ................................. 151
9.2 Debugging tools ...................................... 153
9.2.1 Determining the sequence of calls.............. 154
9.2.2 Browsing on error.............................. 155
9.2.3 Browsing arbitrary code........................ 157
9.2.1 The call stack: traceback(), where, and recover() 158
9.2.5 Other types of failure......................... 158
9.3 Condition handling.................................... 160
9.3.1 Ignore errors with try......................... 160
9.3.2 Handle conditions with tryCatchC) ............. 162
9.3.3 withCallingHandlers() 165
9.3.1 Custom signal classes.......................... 166
9.3.5 Exercise s..................................... 103
9.1 Defensive programming ................................ 168
9.1.1 Exercise s..................................... 209
9.5 Quiz answers ......................................... ^jq
Contents
XV
II Functional programming 173
10 Functional programming 175
10.1 Motivation ........................................... 170
10.2 Anonymous functions .................................. 181
10.2.1 Exercises...................................... 183
10.3 Closures.............................................. 183
10.3.1 Function factories............................. 180
10.3.2 Mutable state.................................. 18G
10.3.3 Exerc ises..................................... 188
10.4 Lists of functions.................................... 189
10.4.1 Moving lists of functions to the global environ-
ment ................................................. 191
10.4.2 Exercise s..................................... 193
10.5 Case study: numerical integration .................... 193
10.5.1 Exercises...................................... 190
11 Functionals 199
11.1 My first functional: lapplvQ.......................... 201
11.1.1 Looping patterns............................... 203
11.1.2 Exercises...................................... 204
11.2 For loop funct ionals: friends of lapplyf) 205
11.2.1 Vector output: sapply and vapply............... 205
11.2.2 Multiple՝ inputs: Map (and mapply)............. 207
11.2.3 Rolling computations........................... 209
11.2.4 Parallelisation................................ 212
11.2.5 Exorcises...................................... 213
1 1.3 Manipulating matrices and data frames ................ 214
11.3.1 Matrix and array operations.................... 215
11.3.2 Group apply.................................... 210
Contents
xvi
91 S
11.3.3 The plyr package..............................
91 Q
11.3.4 Exercises.....................................
91Q
11.4 Manipulating lists ..................................
11.4.1 ReduceO....................................... 219
11.4.2 Predicate functionals......................... 221
11.4.3 Exercises..................................... 22 ^
11.5 Mathematical functionals .............................. 222
11.5.1 Exercises....................................... 22^
1 1.6 Loops that should be left as is ..................... 224
11.0.1 Modifying in place.............................. 225
11.6.2 Recursive relationships......................... 22b
11.6.3 While loops..................................... 22b
11.7 A family of functions.................................. 227
11.7.1 Exercises....................................... 232
12 Function operators 233
12.1 Behavioural FOs ..................................... 235
12.1.1 Menioisation.................................... 237
12.1.2 Capturing function invocations ................. 239
12.1.3 Laziness........................................ 242
12.1.4 Exercises....................................... 243
12.2 Output FOs............................................. 244
12.2.1 Minor modifications............................. 245
12.2.2 Changing what a function does.................. 246
12.2.3 Exercises....................................... 248
12.3 Input FOs.............................................. 248
12.3.1 Prefilling function arguments: partial function
application..................................... 24g
12.3.2 Changing input types
12.3.3 Exercises ....
249
251
Contents
XVII
12.4 Combining FOs......................................... 252
12.4.1 Function composition........................... 252
12.4.2 Logical predicates and boolean algebra......... 254
12.4.3 Exercises...................................... 255
III Computing on the language
257
13 Non-standard evaluation
13.1 Capturing expressions ...............................
13.1.1 Exercises.....................................
13.2 Non-standard evaluation in subset ...................
13.2.1 Exercises.....................................
13.3 Scoping issue s.......................................
13.3.1 Exercises.....................................
13.4 (’ailing from another function........................
13.4.1 Exorcises.....................................
13.5 Substitute............................................
13.5.1 Adding an escape hatch to substitute՝.........
13.5.2 Capturing un ՝valuated........................
13.5.3 Exorcises.....................................
13.(j Tlu՝ downside s of non-standard evaluation ...........
13.5.1 Exercise s....................................
259
260
262
263
266
267
269
269
272
273
276
Zi (
1 i i
278
279
14 Expressions 281
14.1 Structure of expressions ............................... 282
14.1.1 Exe՝reise՝s...................................... 280
14.2 Name s.................................................. 286
14.2.1 ExeTcises........................................ 287
14.3 Calls................................................... 288
14.3.1 Modifying a call................................. 289
XVIII
Contents
14.3.2 Creating a call from its components ....
14.3.3 Exercises................................
14.4 Capturing the current call......................
14.4.1 Exercises................................
14.5 Pairlists.......................................
14.5.1 Exercises................................
14.(i Parsing and deparsing .........................
14.6.1 Exercises................................
14.7 Walking the AST with recursive functions ....
14.7.1 Finding F and T .........................
14.7.2 Finding all variables created by assignment
14.7.3 Modifying the call tree..................
14.7.4 Exercises................................
290
291
292
295
295
298
298
300
300
301
302
307
309
15 Domain specific languages 311
15.1 HIMI.................................................... 312
15.1.1 Goal............................................. 313
15.1.2 Escaping......................................... 314
15.1.3 Basic tag functions.............................. 315
15.1.4 Tag functions.................................... 317
15.1.5 Processing all tags ............................. 318
15.1.0 Exercises........................................ 320
15.2 LaTeX................................................... 320
15.2.1 LaTeX mathematics ............................... 321
15.2.2 Goal............................................. 321
15.2.3 to_math.......................................... 322
15.2.4 Known symbols.................................... 322
15.2.5 Unknown symbols.................................. 323
15.2.0 Known functions.................................. 325
15.2.7 Unknown functions................................ 325
15.2.8 Exercises .... 000
Contents
XIX
IV Performance 329
16 Performance 331
16.1 Wliv is R slow?.......................................... 332
16.2 Microbenchinarking ...................................... 333
16.2.1 Exercises........................................ 334
16.3 Language performance..................................... 335
16.3.1 Extreme dynamism................................. 335
16.3.2 Name lookup with mutable environments .... 337
16.3.3 Lazy evaluation overhead......................... 339
16.3.4 Exercises........................................ 340
16.4 Implementation performance .............................. 341
16.4.1 Extrac ting a single՝ value from a data frame . . 341
16.4.2 ifelseQ. pmin(), and pmax()...................... 342
16.4.3 Exercises........................................ 344
16.5 Alternative* R implementations .......................... 344
17 Optimising code 349
17.1 Measuring performance ................................... 350
17.1.1 Limitations ..................................... 354
17.2 Improving performanc e .................................. 355
17.3 ( ode organisation ...................................... 356
17.4 Has someone already solved the problem? ................. 357
17.4.1 Exercises........................................ 358
17.5 Do as little as possible................................. 359
17.5.1 Exercises........................................ 365
17.6 Vectorise ............................................... 366
17.6.1 Exercises........................................ 368
17.7 Avoid copies............................................. 368
17.8 Byte code* compilation .................................. 370
XX
Contents
17.9 Case study: t-test ......................
17.10 Parallelise............................................
375
17.11 Other techniques.......................................
377
18 Memory
18.1 Object size ...........................................
18.1.1 Exercises.......................................
18.2 Memory usage and garbage collection ................... 383
18.3 Memory profiling with lineprof ....................* · 385
18.3.1 Exercises......................................... 388
18.-1 Modification in place.................................. 389
18.4.1 Loops............................................. 392
18.4.2 Exercises......................................... 393
19 High performance functions with Repp 395
19.1 (Jet t ing started with CH—h............................ 397
19.1.1 No inputs, scalar output.......................... 398
19.1.2 Scalar input, scalar output....................... 399
19.1.3 Vector input, scalar output....................... 399
19.1.4 Vector input, vector output ...................... 401
19.1.5 Matrix input, vector output....................... 402
19.1.0 Using sourceCpp .................................. 403
19.1.7 Exercises......................................... 405
19.2 Attribute s and other classes.......................... 406
19.2.1 Lists and data frames............................. 407
19.2.2 Functions......................................... 408
19.2.3 Other types....................................... 409
19.3 Missing values ....................... 409
19.3.1 Scalars........................................... 420
19.3. L. I Integers.............................. 410
Contents
XX1
19.3.1.2 Doubles................................. Ill
19.3.2 Strings.......................................... 411
19.3.3 Boolean ......................................... 412
19.3.4 Vectors.......................................... 412
19.3.5 Exercises........................................ 413
19.4 Repp sugar ............................................. 413
19.4.1 Arithmetic and logical operators................. 414
19.4.2 Logical summary functions........................ 414
19.4.3 Vector views..................................... 415
19.4.4 Other useful functions........................... 41G
19.5 The STL .............................................. 41G
19.5.1 Using iterators.................................. 417
19.5.2 Algorithms....................................... 418
19.5.3 Data structures................................ 4 19
19.5.4 Vectors.......................................... 420
19.5.5 Sets............................................. 421
19.5.G Map ............................................. 422
19.5.7 Exercises........................................ 423
19.G Case1 studies........................................... 423
19.G.1 Gibbs sampler.................................... 424
19.G.2 R vectorisation vs. C+ + vectorisation .......... 425
19.7 Using Repp in a package................................. 428
19.8 Learning more .......................................... 429
19.9 Acknowledgments......................................... 430
20 R*s C interface 431
20.1 Calling C functions from R ............................. 432
20.2 C data structures....................................... 434
20.3 Creating and modifying vectors.......................... 435
20.3.1 Creating vectors and garbage collection.......... 435
XXII
Contents
20.3.2 Missing and non-finite values ................... 437
20.3.3 Accessing vector data............................ 439
20.3.4 Character vectors and lists.................... 440
20.3.5 Modifying inputs................................. 441
20.3.6 Coercing scalars................................. 442
20.3.7 Long vectors..................................... 442
20.4 Pair lists .............................................. 443
20.5 Input validation ........................................ 445
20.(j Finding the C source code for a function.............. 447
Index 451
|
any_adam_object | 1 |
author | Wickham, Hadley |
author_GND | (DE-588)1068547812 |
author_facet | Wickham, Hadley |
author_role | aut |
author_sort | Wickham, Hadley |
author_variant | h w hw |
building | Verbundindex |
bvnumber | BV042082275 |
classification_rvk | MR 2200 ST 250 ST 601 WC 7000 |
classification_tum | DAT 307f |
ctrlnum | (OCoLC)897060442 (DE-599)BVBBV042082275 |
discipline | Biologie Informatik Soziologie |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01511nam a2200385 c 4500</leader><controlfield tag="001">BV042082275</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20181130 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">140918s2014 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781466586963</subfield><subfield code="c">(pbk)</subfield><subfield code="9">978-1-4665-8696-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)897060442</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042082275</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-188</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-945</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-Grf2</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">MR 2200</subfield><subfield code="0">(DE-625)123489:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 601</subfield><subfield code="0">(DE-625)143682:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">WC 7000</subfield><subfield code="0">(DE-625)148142:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 307f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wickham, Hadley</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1068547812</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Advanced R</subfield><subfield code="c">Hadley Wickham</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boca Raton ; London ; New York</subfield><subfield code="b">CRC Press</subfield><subfield code="c">[2014]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2014</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxii, 456 Seiten</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Chapman & Hall/CRC, the R series</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">R</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4705956-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">R</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4705956-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027523326&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027523326</subfield></datafield></record></collection> |
id | DE-604.BV042082275 |
illustrated | Illustrated |
indexdate | 2024-07-10T01:12:14Z |
institution | BVB |
isbn | 9781466586963 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027523326 |
oclc_num | 897060442 |
open_access_boolean | |
owner | DE-188 DE-91G DE-BY-TUM DE-945 DE-20 DE-19 DE-BY-UBM DE-83 DE-473 DE-BY-UBG DE-703 DE-11 DE-Grf2 |
owner_facet | DE-188 DE-91G DE-BY-TUM DE-945 DE-20 DE-19 DE-BY-UBM DE-83 DE-473 DE-BY-UBG DE-703 DE-11 DE-Grf2 |
physical | xxii, 456 Seiten Illustrationen |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | CRC Press |
record_format | marc |
series2 | Chapman & Hall/CRC, the R series |
spelling | Wickham, Hadley Verfasser (DE-588)1068547812 aut Advanced R Hadley Wickham Boca Raton ; London ; New York CRC Press [2014] © 2014 xxii, 456 Seiten Illustrationen txt rdacontent n rdamedia nc rdacarrier Chapman & Hall/CRC, the R series R Programm (DE-588)4705956-4 gnd rswk-swf R Programm (DE-588)4705956-4 s DE-604 Digitalisierung UB Bamberg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027523326&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Wickham, Hadley Advanced R R Programm (DE-588)4705956-4 gnd |
subject_GND | (DE-588)4705956-4 |
title | Advanced R |
title_auth | Advanced R |
title_exact_search | Advanced R |
title_full | Advanced R Hadley Wickham |
title_fullStr | Advanced R Hadley Wickham |
title_full_unstemmed | Advanced R Hadley Wickham |
title_short | Advanced R |
title_sort | advanced r |
topic | R Programm (DE-588)4705956-4 gnd |
topic_facet | R Programm |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027523326&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wickhamhadley advancedr |