- Added wide-logo to top of each chapter and
logos
folder - Added favicon (icon in browser tab)
Development version; a work in progress. Some planned updates:
- Chapter 6: Data Modeling using Regression via
broom
- Better treatment of experimental design and its effect on bias/causation than currently exists in chapter.
- Examples of regression with categorical predictors with 3 or more levels.
- Multivariate regression, in particular the following predictor scenarios: 2 numerical, 2 categorical, and 1 numerical + 1 categorical
- Interaction effects
- Chapter 7-9: Sampling, Hypothesis Testing, Confidence Intervals have largely not been updated, pending developments of
infer
: A tidyverse-friendly R package fo statistical inference
- Incorporated feedback from consultations with Prof. Yana Weinstein, cognitive psychological scientist and co-founder of The Learning Scientists.
- Restructured/revamped chapters
- Chapter 1: Introduction
- Friendlier introduction targetted to students is first thing users see. Followed then by introduction for instructors, ways to connect/contribute, and technical details.
- Added links to example student projects from two courses that have previously used ModernDive:
- Middlebury College MATH 116 Introduction to Statistical and Data Sciences using student collected data.
- Pacific University SOC 301 Social Statistics using data from the fivethirtyeight R package
- Chapter 2: Getting Started New chapter added meant for new R users/coders, including
- Discusions on R vs RStudio and how to install both (with support videos)
- A "How do I code in R?" section with links to DataCamp.com courses that covers the console, data types, vectors, factors, data frames, boolean operators, functions etc
- Thorough discussion on R packages
- An end-to-end starter example analysis of the data frames in the
nycflights13
package using the console,View()
,glimpse()
etc.
- Chapter 3: Data Visualization via
ggplot2
now first non-intro chapter.- Replaced Menard's "Napolean's March on Moscow" with Hans Rosling's (RIP) "Gapminder" plots as introductory example to Grammar of Graphics.
- Added
geom_col()
for making barcharts when data is pre-tabulated, instead of usinggeom_bar(stat="identity")
- Chapter 4: Tidy Data via
tidyr
bumped back. Added sections on converting from wide to long/tidy format and importing CSV's - Chapter 5: Data
ManipulationWrangling viadplyr
- Chapter 6: Data Modeling using Regression via
broom
bumped up from end of book to here given its pedagogical importance, added notes on viewing regression in a prediction framework. - Chapter 7-9: Sampling, Hypothesis Testing, Confidence Intervals Mostly unchanged for now; see pending changes section below.
- Chapter 1: Introduction
- Book is now hosted on ModernDive.com
- Development version now on original ModernDive site https://ismayc.github.io/moderndiver-book/
- Added links to digital copies and source code of all past versions of ModernDive in Chapter 1.
- Cut build/compilation time of book from ~20 minutes to ~1 minute
- Disabled gitbook PDF output
- Chapter 6: Data Modeling using Regression via
broom
- Better treatment of experimental design and its effect on bias/causation than currently exists in chapter.
- Examples of regression with categorical predictors with 3 or more levels.
- Multivariate regression, in particular the following predictor scenarios: 2 numerical, 2 categorical, and 1 numerical + 1 categorical
- Interaction effects
- Chapter 7-9: Sampling, Hypothesis Testing, Confidence Intervals have largely not been updated, pending developments of
infer
: A tidyverse-friendly R package fo statistical inference
- Attempting to fix Shiny app in Figure 6.2 appearing as white box in published site noted here
- Reverted to using screenshot with link instead
- Updated link to
dplyr
cheatsheet andggplot2
cheatsheet - Began adding DataCamp chapters as Review Questions to the end of Chapters 3 and 4 (More to come)
- Updated link to MailChimp
- Fixed wording in a few Ch 3 Learning Checks
- Converted last updated in index.Rmd to inline instead of R chunk
- Fixed edit link to point to moderndive-book GitHub repo instead of moderndive-source repo
- Fixed broken links to script files at the end of Chapters 4-9
- Added
purl=FALSE
to chunks that do not contain useful code to the reader - Attempting to fix Shiny app in Figure 6.2 appearing as white box in published site noted here
- Fixed the problems of chapter cross-references not working by removing the backticks in chapter names
- Issue created on
bookdown
here
- Issue created on
- Looked for typos throughout all chapters
- Added coggle diagrams to Chapter 4 and Appendix B
- Followed the same format of having a Conclusion section at the end of each chapter
- Fixed
$T$ distribution plot with histogram in Chapter 7- May be weird issue with
cache = TRUE
that incorrectly plotted values on 1/10^th^ the correct scale - Will need to keep an eye on it going forward
- May be weird issue with
- Fixed typo on Reach for the Stars chapter name
- Fiat Lux!
- Basic chapter structure in place
- First pass at II Inference section (Chapters 6-9) complete
- First revisions of I Data Exploration (Chapters 3-5) nearly complete