Skip to content

Commit d825fd4

Browse files
committed
Update the book
1 parent d46698a commit d825fd4

22 files changed

+154
-62
lines changed

docs/basics.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
<meta charset="UTF-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<title>Hands-On Programming with R</title>
8+
<title>2 The Very Basics | Hands-On Programming with R</title>
99
<meta name="description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems.">
1010
<meta name="generator" content="bookdown and GitBook 2.6.7">
1111

12-
<meta property="og:title" content="Hands-On Programming with R" />
12+
<meta property="og:title" content="2 The Very Basics | Hands-On Programming with R" />
1313
<meta property="og:type" content="book" />
1414
<meta property="og:url" content="https://rstudio-education.github.io/hopr/" />
1515
<meta property="og:image" content="https://rstudio-education.github.io/hopr/cover.png" />
1616
<meta property="og:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
1717
<meta name="github-repo" content="rstudio-education/hopr" />
1818

1919
<meta name="twitter:card" content="summary" />
20-
<meta name="twitter:title" content="Hands-On Programming with R" />
20+
<meta name="twitter:title" content="2 The Very Basics | Hands-On Programming with R" />
2121
<meta name="twitter:site" content="@statgarrett" />
2222
<meta name="twitter:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
2323
<meta name="twitter:image" content="https://rstudio-education.github.io/hopr/cover.png" />
@@ -845,6 +845,10 @@ <h2><span class="header-section-number">2.7</span> Summary</h2>
845845
"link": "https://github.com/rstudio-education/hopr/edit/master/basics.rmd",
846846
"text": "Edit"
847847
},
848+
"history": {
849+
"link": null,
850+
"text": null
851+
},
848852
"download": null,
849853
"toc": {
850854
"collapse": "section"

docs/dataio.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
<meta charset="UTF-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<title>Hands-On Programming with R</title>
8+
<title>D Loading and Saving Data in R | Hands-On Programming with R</title>
99
<meta name="description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems.">
1010
<meta name="generator" content="bookdown and GitBook 2.6.7">
1111

12-
<meta property="og:title" content="Hands-On Programming with R" />
12+
<meta property="og:title" content="D Loading and Saving Data in R | Hands-On Programming with R" />
1313
<meta property="og:type" content="book" />
1414
<meta property="og:url" content="https://rstudio-education.github.io/hopr/" />
1515
<meta property="og:image" content="https://rstudio-education.github.io/hopr/cover.png" />
1616
<meta property="og:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
1717
<meta name="github-repo" content="rstudio-education/hopr" />
1818

1919
<meta name="twitter:card" content="summary" />
20-
<meta name="twitter:title" content="Hands-On Programming with R" />
20+
<meta name="twitter:title" content="D Loading and Saving Data in R | Hands-On Programming with R" />
2121
<meta name="twitter:site" content="@statgarrett" />
2222
<meta name="twitter:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
2323
<meta name="twitter:image" content="https://rstudio-education.github.io/hopr/cover.png" />
@@ -778,6 +778,10 @@ <h3><span class="header-section-number">D.6.1</span> Connecting to Databases</h3
778778
"link": "https://github.com/rstudio-education/hopr/edit/master/a4-data.rmd",
779779
"text": "Edit"
780780
},
781+
"history": {
782+
"link": null,
783+
"text": null
784+
},
781785
"download": null,
782786
"toc": {
783787
"collapse": "section"

docs/debug.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
<meta charset="UTF-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<title>Hands-On Programming with R</title>
8+
<title>E Debugging R Code | Hands-On Programming with R</title>
99
<meta name="description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems.">
1010
<meta name="generator" content="bookdown and GitBook 2.6.7">
1111

12-
<meta property="og:title" content="Hands-On Programming with R" />
12+
<meta property="og:title" content="E Debugging R Code | Hands-On Programming with R" />
1313
<meta property="og:type" content="book" />
1414
<meta property="og:url" content="https://rstudio-education.github.io/hopr/" />
1515
<meta property="og:image" content="https://rstudio-education.github.io/hopr/cover.png" />
1616
<meta property="og:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
1717
<meta name="github-repo" content="rstudio-education/hopr" />
1818

1919
<meta name="twitter:card" content="summary" />
20-
<meta name="twitter:title" content="Hands-On Programming with R" />
20+
<meta name="twitter:title" content="E Debugging R Code | Hands-On Programming with R" />
2121
<meta name="twitter:site" content="@statgarrett" />
2222
<meta name="twitter:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
2323
<meta name="twitter:image" content="https://rstudio-education.github.io/hopr/cover.png" />
@@ -569,6 +569,10 @@ <h2><span class="header-section-number">E.6</span> recover</h2>
569569
"link": "https://github.com/rstudio-education/hopr/edit/master/a5-debug.rmd",
570570
"text": "Edit"
571571
},
572+
"history": {
573+
"link": null,
574+
"text": null
575+
},
572576
"download": null,
573577
"toc": {
574578
"collapse": "section"

docs/environments.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
<meta charset="UTF-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<title>Hands-On Programming with R</title>
8+
<title>8 Environments | Hands-On Programming with R</title>
99
<meta name="description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems.">
1010
<meta name="generator" content="bookdown and GitBook 2.6.7">
1111

12-
<meta property="og:title" content="Hands-On Programming with R" />
12+
<meta property="og:title" content="8 Environments | Hands-On Programming with R" />
1313
<meta property="og:type" content="book" />
1414
<meta property="og:url" content="https://rstudio-education.github.io/hopr/" />
1515
<meta property="og:image" content="https://rstudio-education.github.io/hopr/cover.png" />
1616
<meta property="og:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
1717
<meta name="github-repo" content="rstudio-education/hopr" />
1818

1919
<meta name="twitter:card" content="summary" />
20-
<meta name="twitter:title" content="Hands-On Programming with R" />
20+
<meta name="twitter:title" content="8 Environments | Hands-On Programming with R" />
2121
<meta name="twitter:site" content="@statgarrett" />
2222
<meta name="twitter:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
2323
<meta name="twitter:image" content="https://rstudio-education.github.io/hopr/cover.png" />
@@ -884,6 +884,10 @@ <h2><span class="header-section-number">8.8</span> Project 2 Wrap-up</h2>
884884
"link": "https://github.com/rstudio-education/hopr/edit/master/environments.rmd",
885885
"text": "Edit"
886886
},
887+
"history": {
888+
"link": null,
889+
"text": null
890+
},
887891
"download": null,
888892
"toc": {
889893
"collapse": "section"

docs/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,10 @@ <h1>Welcome</h1>
374374
"link": "https://github.com/rstudio-education/hopr/edit/master/index.rmd",
375375
"text": "Edit"
376376
},
377+
"history": {
378+
"link": null,
379+
"text": null
380+
},
377381
"download": null,
378382
"toc": {
379383
"collapse": "section"

docs/libs/gitbook-2.6.7/js/plugin-bookdown.js

+12
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,18 @@ gitbook.require(["gitbook", "lodash", "jQuery"], function(gitbook, _, $) {
1616
}
1717
});
1818

19+
// add the History button (file history on Github)
20+
var history = config.history;
21+
if (history && history.link) gitbook.toolbar.createButton({
22+
icon: 'fa fa-history',
23+
label: history.text || 'History',
24+
position: 'left',
25+
onClick: function(e) {
26+
e.preventDefault();
27+
window.open(history.link);
28+
}
29+
});
30+
1931
var down = config.download;
2032
var normalizeDownload = function() {
2133
if (!down || !(down instanceof Array) || down.length === 0) return;

docs/loops.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
<meta charset="UTF-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<title>Hands-On Programming with R</title>
8+
<title>11 Loops | Hands-On Programming with R</title>
99
<meta name="description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems.">
1010
<meta name="generator" content="bookdown and GitBook 2.6.7">
1111

12-
<meta property="og:title" content="Hands-On Programming with R" />
12+
<meta property="og:title" content="11 Loops | Hands-On Programming with R" />
1313
<meta property="og:type" content="book" />
1414
<meta property="og:url" content="https://rstudio-education.github.io/hopr/" />
1515
<meta property="og:image" content="https://rstudio-education.github.io/hopr/cover.png" />
1616
<meta property="og:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
1717
<meta name="github-repo" content="rstudio-education/hopr" />
1818

1919
<meta name="twitter:card" content="summary" />
20-
<meta name="twitter:title" content="Hands-On Programming with R" />
20+
<meta name="twitter:title" content="11 Loops | Hands-On Programming with R" />
2121
<meta name="twitter:site" content="@statgarrett" />
2222
<meta name="twitter:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
2323
<meta name="twitter:image" content="https://rstudio-education.github.io/hopr/cover.png" />
@@ -822,6 +822,10 @@ <h2><span class="header-section-number">11.6</span> Summary</h2>
822822
"link": "https://github.com/rstudio-education/hopr/edit/master/loops.rmd",
823823
"text": "Edit"
824824
},
825+
"history": {
826+
"link": null,
827+
"text": null
828+
},
825829
"download": null,
826830
"toc": {
827831
"collapse": "section"

docs/modify.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
<meta charset="UTF-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<title>Hands-On Programming with R</title>
8+
<title>7 Modifying Values | Hands-On Programming with R</title>
99
<meta name="description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems.">
1010
<meta name="generator" content="bookdown and GitBook 2.6.7">
1111

12-
<meta property="og:title" content="Hands-On Programming with R" />
12+
<meta property="og:title" content="7 Modifying Values | Hands-On Programming with R" />
1313
<meta property="og:type" content="book" />
1414
<meta property="og:url" content="https://rstudio-education.github.io/hopr/" />
1515
<meta property="og:image" content="https://rstudio-education.github.io/hopr/cover.png" />
1616
<meta property="og:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
1717
<meta name="github-repo" content="rstudio-education/hopr" />
1818

1919
<meta name="twitter:card" content="summary" />
20-
<meta name="twitter:title" content="Hands-On Programming with R" />
20+
<meta name="twitter:title" content="7 Modifying Values | Hands-On Programming with R" />
2121
<meta name="twitter:site" content="@statgarrett" />
2222
<meta name="twitter:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
2323
<meta name="twitter:image" content="https://rstudio-education.github.io/hopr/cover.png" />
@@ -926,6 +926,10 @@ <h3><span class="header-section-number">7.0.4</span> Summary</h3>
926926
"link": "https://github.com/rstudio-education/hopr/edit/master/modifying.rmd",
927927
"text": "Edit"
928928
},
929+
"history": {
930+
"link": null,
931+
"text": null
932+
},
929933
"download": null,
930934
"toc": {
931935
"collapse": "section"

docs/packages.html

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
<meta charset="UTF-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<title>Hands-On Programming with R</title>
8+
<title>3 Packages and Help Pages | Hands-On Programming with R</title>
99
<meta name="description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems.">
1010
<meta name="generator" content="bookdown and GitBook 2.6.7">
1111

12-
<meta property="og:title" content="Hands-On Programming with R" />
12+
<meta property="og:title" content="3 Packages and Help Pages | Hands-On Programming with R" />
1313
<meta property="og:type" content="book" />
1414
<meta property="og:url" content="https://rstudio-education.github.io/hopr/" />
1515
<meta property="og:image" content="https://rstudio-education.github.io/hopr/cover.png" />
1616
<meta property="og:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
1717
<meta name="github-repo" content="rstudio-education/hopr" />
1818

1919
<meta name="twitter:card" content="summary" />
20-
<meta name="twitter:title" content="Hands-On Programming with R" />
20+
<meta name="twitter:title" content="3 Packages and Help Pages | Hands-On Programming with R" />
2121
<meta name="twitter:site" content="@statgarrett" />
2222
<meta name="twitter:description" content="This book will teach you how to program in R, with hands-on examples. I wrote it for non-programmers to provide a friendly introduction to the R language. You’ll learn how to load data, assemble and disassemble data objects, navigate R’s environment system, write your own functions, and use all of R’s programming tools. Throughout the book, you’ll use your newfound skills to solve practical data science problems." />
2323
<meta name="twitter:image" content="https://rstudio-education.github.io/hopr/cover.png" />
@@ -623,6 +623,10 @@ <h2><span class="header-section-number">3.4</span> Project 1 Wrap-up</h2>
623623
"link": "https://github.com/rstudio-education/hopr/edit/master/packages.rmd",
624624
"text": "Edit"
625625
},
626+
"history": {
627+
"link": null,
628+
"text": null
629+
},
626630
"download": null,
627631
"toc": {
628632
"collapse": "section"

0 commit comments

Comments
 (0)