R graphics cookbook [practical recipes for visualizing data]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2013
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040730208 | ||
003 | DE-604 | ||
005 | 20151104 | ||
007 | t| | ||
008 | 130206s2013 xx abd| |||| 00||| eng d | ||
015 | |a 12,N33 |2 dnb | ||
016 | 7 | |a 1024833925 |2 DE-101 | |
020 | |a 9781449316952 |c : EUR 32.00 (DE) (freier Pr.) |9 978-1-449-31695-2 | ||
020 | |a 1449316956 |9 1-449-31695-6 | ||
024 | 3 | |a 9781449316952 | |
035 | |a (OCoLC)828794763 | ||
035 | |a (DE-599)DNB1024833925 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-473 |a DE-824 |a DE-1051 |a DE-29 |a DE-355 |a DE-188 |a DE-739 |a DE-384 |a DE-703 |a DE-11 |a DE-862 |a DE-19 |a DE-20 |a DE-523 |a DE-N32 | ||
082 | 0 | |a 519.502855133 | |
084 | |a MR 2200 |0 (DE-625)123489: |2 rvk | ||
084 | |a SK 850 |0 (DE-625)143263: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Chang, Winston |e Verfasser |0 (DE-588)103110996X |4 aut | |
245 | 1 | 0 | |a R graphics cookbook |b [practical recipes for visualizing data] |c Winston Chang |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2013 | |
300 | |a XIII, 396 S. |b Ill., graph. Darst., Kt. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a R |g Programm |0 (DE-588)4705956-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Visualisierung |0 (DE-588)4188417-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenanalyse |0 (DE-588)4123037-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Statistik |0 (DE-588)4056995-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a R |g Programm |0 (DE-588)4705956-4 |D s |
689 | 0 | 1 | |a Visualisierung |0 (DE-588)4188417-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Datenanalyse |0 (DE-588)4123037-1 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a Statistik |0 (DE-588)4056995-0 |D s |
689 | 2 | |8 2\p |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4095821&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025710268&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-025710268 |
Datensatz im Suchindex
_version_ | 1819621526975021056 |
---|---|
adam_text | Titel: R graphics cookbook
Autor: Chang, Winston
Jahr: 2013
Table of Contents
Preface....................................................................... ix
1. R Basics.................................................................... 1
1.1. Installing a Package 1
1.2. Loading a Package 2
1.3. Loading a Delimited Text Data File 3
1.4. Loading Data from an Excel File 4
1.5. Loading Data from an SPSS File 5
2. Quickly Exploring Data....................................................... 7
2.1. Creating a Scatter Plot 7
2.2. Creating a Line Graph 9
2.3. Creating a Bar Graph 11
2.4. Creating a Histogram 13
2.5. Creating a Box Plot 15
2.6. Plotting a Function Curve 17
3. Bar Graphs................................................................ 19
3.1. Making a Basic Bar Graph 19
3.2. Grouping Bars Together 22
3.3. Making a Bar Graph of Counts 25
3.4. Using Colors in a Bar Graph 27
3.5. Coloring Negative and Positive Bars Differently 29
3.6. Adjusting Bar Width and Spacing 30
3.7. Making a Stacked Bar Graph 32
3.8. Making a Proportional Stacked Bar Graph 35
3.9. Adding Labels to a Bar Graph 38
3.10. Making a Cleveland Dot Plot 42
4. Line Graphs................................................................ 49
4.1. Making a Basic Line Graph 49
4.2. Adding Points to a Line Graph 52
4.3. Making a Line Graph with Multiple Lines 53
4.4. Changing the Appearance of Lines 58
4.5. Changing the Appearance of Points 59
4.6. Making a Graph with a Shaded Area 62
4.7. Making a Stacked Area Graph 64
4.8. Making a Proportional Stacked Area Graph 67
4.9. Adding a Confidence Region 6
5. Scatter Plots...............................................................73
5.1. Making a Basic Scatter Plot 73
5.2. Grouping Data Points by a Variable Using Shape or Color 75
5.3. Using Different Point Shapes 77
5.4. Mapping a Continuous Variable to Color or Size 80
5.5. Dealing with Overplotting 84
5.6. Adding Fitted Regression Model Lines 89
5.7. Adding Fitted Lines from an Existing Model 94
5.8. Adding Fitted Lines from Multiple Existing Models 97
5.9. Adding Annotations with Model Coefficients 100
5.10. Adding Marginal Rugs to a Scatter Plot 103
5.11. Labeling Points in a Scatter Plot 104
5.12. Creating a Balloon Plot 11°
5.13. Making a Scatter Plot Matrix 112
6. Summarized Data Distributions............................................. 117
6.1. Making a Basic Histogram 11?
6.2. Making Multiple Histograms from Grouped Data 120
6.3. Making a Density Curve 123
6.4. Making Multiple Density Curves from Grouped Data 126
6.5. Making a Frequency Polygon 129
6.6. Making a Basic Box Plot 130
6.7. Adding Notches to a Box Plot 133
6.8. Adding Means to a Box Plot 134
6.9. Making a Violin Plot 135
6.10. Making a Dot Plot 139
6.11. Making Multiple Dot Plots for Grouped Data 141
6.12. Making a Density Plot of Two-Dimensional Data 143
7. Annotations.............................................................. 147
7.1. Adding Text Annotations 147
7.2. Using Mathematical Expressions in Annotations 150
Table of Contents
7.3. Adding Lines 152
7.4. Adding Line Segments and Arrows 155
7.5. Adding a Shaded Rectangle 156
7.6. Highlighting an Item 157
7.7. Adding Error Bars 159
7.8. Adding Annotations to Individual Facets 162
8. Axes..................................................................... 167
8.1. Swapping X- and Y-Axes 167
8.2. Setting the Range of a Continuous Axis 168
8.3. Reversing a Continuous Axis 170
8.4. Changing the Order of Items on a Categorical Axis 172
8.5. Setting the Scaling Ratio of the X- and Y- Axes 174
8.6. Setting the Positions of Tick Marks 177
8.7. Removing Tick Marks and Labels 178
8.8. Changing the Text of Tick Labels 180
8.9. Changing the Appearance of Tick Labels 182
8.10. Changing the Text of Axis Labels 184
8.11. Removing Axis Labels 185
8.12. Changing the Appearance of Axis Labels 187
8.13. Showing Lines Along the Axes 189
8.14. Using a Logarithmic Axis 190
8.15. Adding Ticks for a Logarithmic Axis 196
8.16. Making a Circular Graph 198
8.17. Using Dates on an Axis 204
8.18. Using Relative Times on an Axis 207
9. Controlling the Overall Appearance of Graphs................................. 211
9.1. Setting the Title of a Graph 211
9.2. Changing the Appearance of Text 213
9.3. Using Themes 216
9.4. Changing the Appearance of Theme Elements 218
9.5. Creating Your Own Themes 221
9.6. Hiding Grid Lines 222
10. Legends..................................................................225
10.1. Removing the Legend 225
10.2. Changing the Position of a Legend 227
10.3. Changing the Order of Items in a Legend 229
10.4. Reversing the Order of Items in a Legend 231
10.5. Changing a Legend Title 232
10.6. Changing the Appearance of a Legend Title 235
Table of Contents
10.7. Removing a Legend Title 236
10.8. Changing the Labels in a Legend 237
10.9. Changing the Appearance of Legend Labels 239
10.10. Using Labels with Multiple Lines of Text 240
11. Facets................................................................... 243
11.1. Splitting Data into Subplots with Facets 243
11.2. Using Facets with Different Axes 246
11.3. Changing the Text of Facet Labels 246
11.4. Changing the Appearance of Facet Labels and Headers 250
12. Using Colors in Plots....................................................... 251
12.1. Setting the Colors of Objects 251
12.2. Mapping Variables to Colors 252
12.3. Using a Different Palette for a Discrete Variable 254
12.4. Using a Manually Defined Palette for a Discrete Variable 259
12.5. Using a Colorblind-Friendly Palette 261
12.6. Using a Manually Defined Palette for a Continuous Variable 263
12.7. Coloring a Shaded Region Based on Value 264
13. Miscellaneous Graphs...................................................... 267
13.1. Making a Correlation Matrix 267
13.2. Plotting a Function 271
13.3. Shading a Subregion Under a Function Curve 272
13.4. Creating a Network Graph 274
13.5. Using Text Labels in a Network Graph 278
13.6. Creating a Heat Map 281
13.7. Creating a Three-Dimensional Scatter Plot 283
13.8. Adding a Prediction Surface to a Three-Dimensional Plot 285
13.9. Saving a Three-Dimensional Plot 289
13.10. Animating a Three-Dimensional Plot 291
13.11. Creating a Dendrogram 291
13.12. Creating a Vector Field 294
13.13. Creating a QQ Plot 299
13.14. Creating a Graph of an Empirical Cumulative Distribution Function 301
13.15. Creating a Mosaic Plot 302
13.16. Creating a Pie Chart 307
13.17. Creating a Map 309
13.18. Creating a Choropleth Map 313
13.19. Making a Map with a Clean Background 317
Table of Contents
13.20. Creating a Map from a Shapefile 319
14. OutputforPresentation.................................................... 323
14.1. Outputting to PDF Vector Files 323
14.2. Outputting to SVG Vector Files 325
14.3. Outputting to WMF Vector Files 325
14.4. Editing a Vector Output File 326
14.5. Outputting to Bitmap (PNG/TIFF) Files 327
14.6. Using Fonts in PDF Files 330
14.7. Using Fonts in Windows Bitmap or Screen Output 332
15. Getting Your Data into Shape............................................... 335
15.1. Creating a Data Frame 336
15.2. Getting Information About a Data Structure 337
15.3. Adding a Column to a Data Frame 338
15.4. Deleting a Column from a Data Frame 338
15.5. Renaming Columns in a Data Frame 339
15.6. Reordering Columns in a Data Frame 340
15.7. Getting a Subset of a Data Frame 341
15.8. Changing the Order of Factor Levels 343
15.9. Changing the Order of Factor Levels Based on Data Values 344
15.10. Changing the Names of Factor Levels 345
15.11. Removing Unused Levels from a Factor 347
15.12. Changing the Names of Items in a Character Vector 348
15.13. Recoding a Categorical Variable to Another Categorical Variable 349
15.14. Recoding a Continuous Variable to a Categorical Variable 351
15.15. Transforming Variables 352
15.16. Transforming Variables by Group 354
15.17. Summarizing Data by Groups 357
15.18. Summarizing Data with Standard Errors and Confidence Intervals 361
15.19. Converting Data from Wide to Long 365
15.20. Converting Data from Long to Wide 368
15.21. Converting a Time Series Object to Times and Values 369
A. Introduction to ggplot2.................................................... 373
Index....................................................................... 385
Table of Contents | vii
|
any_adam_object | 1 |
author | Chang, Winston |
author_GND | (DE-588)103110996X |
author_facet | Chang, Winston |
author_role | aut |
author_sort | Chang, Winston |
author_variant | w c wc |
building | Verbundindex |
bvnumber | BV040730208 |
classification_rvk | MR 2200 SK 850 ST 250 |
ctrlnum | (OCoLC)828794763 (DE-599)DNB1024833925 |
dewey-full | 519.502855133 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 519 - Probabilities and applied mathematics |
dewey-raw | 519.502855133 |
dewey-search | 519.502855133 |
dewey-sort | 3519.502855133 |
dewey-tens | 510 - Mathematics |
discipline | Informatik Soziologie Mathematik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02334nam a2200553 c 4500</leader><controlfield tag="001">BV040730208</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20151104 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">130206s2013 xx abd| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,N33</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1024833925</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781449316952</subfield><subfield code="c">: EUR 32.00 (DE) (freier Pr.)</subfield><subfield code="9">978-1-449-31695-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1449316956</subfield><subfield code="9">1-449-31695-6</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781449316952</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)828794763</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1024833925</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-N32</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">519.502855133</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">SK 850</subfield><subfield code="0">(DE-625)143263:</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Chang, Winston</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)103110996X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">R graphics cookbook</subfield><subfield code="b">[practical recipes for visualizing data]</subfield><subfield code="c">Winston Chang</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 396 S.</subfield><subfield code="b">Ill., graph. Darst., Kt.</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="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="650" ind1="0" ind2="7"><subfield code="a">Visualisierung</subfield><subfield code="0">(DE-588)4188417-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenanalyse</subfield><subfield code="0">(DE-588)4123037-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Statistik</subfield><subfield code="0">(DE-588)4056995-0</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="1"><subfield code="a">Visualisierung</subfield><subfield code="0">(DE-588)4188417-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Datenanalyse</subfield><subfield code="0">(DE-588)4123037-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Statistik</subfield><subfield code="0">(DE-588)4056995-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4095821&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</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=025710268&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025710268</subfield></datafield></record></collection> |
id | DE-604.BV040730208 |
illustrated | Illustrated |
indexdate | 2024-12-24T03:07:04Z |
institution | BVB |
isbn | 9781449316952 1449316956 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025710268 |
oclc_num | 828794763 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-824 DE-1051 DE-29 DE-355 DE-BY-UBR DE-188 DE-739 DE-384 DE-703 DE-11 DE-862 DE-BY-FWS DE-19 DE-BY-UBM DE-20 DE-523 DE-N32 |
owner_facet | DE-473 DE-BY-UBG DE-824 DE-1051 DE-29 DE-355 DE-BY-UBR DE-188 DE-739 DE-384 DE-703 DE-11 DE-862 DE-BY-FWS DE-19 DE-BY-UBM DE-20 DE-523 DE-N32 |
physical | XIII, 396 S. Ill., graph. Darst., Kt. |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | Chang, Winston R graphics cookbook [practical recipes for visualizing data] R Programm (DE-588)4705956-4 gnd Visualisierung (DE-588)4188417-6 gnd Datenanalyse (DE-588)4123037-1 gnd Statistik (DE-588)4056995-0 gnd |
subject_GND | (DE-588)4705956-4 (DE-588)4188417-6 (DE-588)4123037-1 (DE-588)4056995-0 |
title | R graphics cookbook [practical recipes for visualizing data] |
title_auth | R graphics cookbook [practical recipes for visualizing data] |
title_exact_search | R graphics cookbook [practical recipes for visualizing data] |
title_full | R graphics cookbook [practical recipes for visualizing data] Winston Chang |
title_fullStr | R graphics cookbook [practical recipes for visualizing data] Winston Chang |
title_full_unstemmed | R graphics cookbook [practical recipes for visualizing data] Winston Chang |
title_short | R graphics cookbook |
title_sort | r graphics cookbook practical recipes for visualizing data |
title_sub | [practical recipes for visualizing data] |
topic | R Programm (DE-588)4705956-4 gnd Visualisierung (DE-588)4188417-6 gnd Datenanalyse (DE-588)4123037-1 gnd Statistik (DE-588)4056995-0 gnd |
topic_facet | R Programm Visualisierung Datenanalyse Statistik |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4095821&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025710268&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT changwinston rgraphicscookbookpracticalrecipesforvisualizingdata |