From f0c6c1c8ba9d80bed64462502431f72e6673e17e Mon Sep 17 00:00:00 2001 From: Nick Ulle Date: Fri, 1 Dec 2023 17:35:19 -0800 Subject: [PATCH 1/3] Reorganize chapters for next iteration. --- 03_string_date_processing.Rmd => 01_string_date_processing.Rmd | 0 04_automating_tasks.Rmd => 02_reshaping_data.Rmd | 0 02_debugging.Rmd => 04_debugging.Rmd | 0 01_language_fundamentals.Rmd => 06_language_fundamentals.Rmd | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename 03_string_date_processing.Rmd => 01_string_date_processing.Rmd (100%) rename 04_automating_tasks.Rmd => 02_reshaping_data.Rmd (100%) rename 02_debugging.Rmd => 04_debugging.Rmd (100%) rename 01_language_fundamentals.Rmd => 06_language_fundamentals.Rmd (100%) diff --git a/03_string_date_processing.Rmd b/01_string_date_processing.Rmd similarity index 100% rename from 03_string_date_processing.Rmd rename to 01_string_date_processing.Rmd diff --git a/04_automating_tasks.Rmd b/02_reshaping_data.Rmd similarity index 100% rename from 04_automating_tasks.Rmd rename to 02_reshaping_data.Rmd diff --git a/02_debugging.Rmd b/04_debugging.Rmd similarity index 100% rename from 02_debugging.Rmd rename to 04_debugging.Rmd diff --git a/01_language_fundamentals.Rmd b/06_language_fundamentals.Rmd similarity index 100% rename from 01_language_fundamentals.Rmd rename to 06_language_fundamentals.Rmd From 91585a333066c078e8197c831d9e53f84bfe2985 Mon Sep 17 00:00:00 2001 From: Nick Ulle Date: Mon, 4 Dec 2023 15:32:06 -0800 Subject: [PATCH 2/3] Update chapter titles. --- 01_string_date_processing.Rmd | 12 ++++++------ 04_debugging.Rmd | 11 +++++------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/01_string_date_processing.Rmd b/01_string_date_processing.Rmd index 37af9ef..671059b 100644 --- a/01_string_date_processing.Rmd +++ b/01_string_date_processing.Rmd @@ -1,13 +1,13 @@ -# (PART) Cleaning Data & Automating Tasks {-} +# (PART) Cleaning & Reshaping Data {-} String & Date Processing ======================== -This chapter is part 1 (of 2) of _Cleaning Data & Automating Tasks_, a workshop -series about how to prepare data for analysis and automate tedious repetitive -tasks. The major topics of this chapter are how to convert dates and times into -appropriate R data types and how to extract and clean up data from strings -(including numbers with non-numeric characters such as `$`, `%`, and `,`). +This chapter is part 1 (of 2) of _Cleaning & Reshaping Data_, a workshop series +about how to prepare data for analysis. The major topics of this chapter are +how to convert dates and times into appropriate R data types and how to extract +and clean up data from strings (including numbers with non-numeric characters +such as `$`, `%`, and `,`). #### Learning Objectives {-} diff --git a/04_debugging.Rmd b/04_debugging.Rmd index 7f612dc..5011bf7 100644 --- a/04_debugging.Rmd +++ b/04_debugging.Rmd @@ -1,10 +1,9 @@ -Output, Errors, and Bugs -======================== +Squashing Bugs with R's Debugging Tools +======================================= -This chapter is part 2 (of 2) of _Thinking in R_, a workshop series about how R -works and how to examine code critically. The major topics of this chapter are -how to print output, how R's conditions system for warnings and errors works, -how to use the R debugger, and how to estimate the performance of R code. +The major topics of this chapter are how to print output, how R's conditions +system for warnings and errors works, how to use the R debugger, and how to +estimate the performance of R code. #### Learning Objectives {-} From a7962fee4a71df24181b872771083dbdc69f6c73 Mon Sep 17 00:00:00 2001 From: Nick Ulle Date: Mon, 4 Dec 2023 16:06:02 -0800 Subject: [PATCH 3/3] Fix missing section titles. --- 03_writing_r_scripts.Rmd | 4 ++++ 05_visualization.Rmd | 2 +- 07_language_fundamentals_2.Rmd | 6 ++++++ 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 03_writing_r_scripts.Rmd create mode 100644 07_language_fundamentals_2.Rmd diff --git a/03_writing_r_scripts.Rmd b/03_writing_r_scripts.Rmd new file mode 100644 index 0000000..27c4430 --- /dev/null +++ b/03_writing_r_scripts.Rmd @@ -0,0 +1,4 @@ +# (PART) Writing & Debugging R Code {-} + +Best Practices for Writing R Scripts +==================================== diff --git a/05_visualization.Rmd b/05_visualization.Rmd index 26c2a8b..ee53014 100644 --- a/05_visualization.Rmd +++ b/05_visualization.Rmd @@ -1,4 +1,4 @@ -# (PART) Data Visualization and Analysis in R {-} +# (PART) Data Visualization & Analysis in R {-} # Data Visualization in R diff --git a/07_language_fundamentals_2.Rmd b/07_language_fundamentals_2.Rmd new file mode 100644 index 0000000..972836f --- /dev/null +++ b/07_language_fundamentals_2.Rmd @@ -0,0 +1,6 @@ +Part 2 +====== + +This chapter is part 2 (of 2) of _Thinking in R_, a workshop series about how R +works and how to examine code critically. +