Changes in version 0.7.0.9000 - Fix issue #58 - Add in unit tests to bring test coverage back to 100% Changes in version 0.7.0 (2024-09-01) - Added un_member_states_2024 data for upcoming ModernDive v2 updates - Added spotify_by_genre data for upcoming ModernDive v2 updates - Added tidy_summary() function to summarize data frame columns for upcoming ModernDive v2 updates - Added old_faithful_2024 data for upcoming ModernDive v2 updates - Added coffee_quality data for upcoming ModernDive v2 updates - Added almonds_sample data for upcoming ModernDive v2 updates Changes in version 0.6.1 (2024-06-30) - Added almonds_bowl and almonds_sample_100 data for upcoming ModernDive v2 updates to Inference chapters - Added early_january_2023_weather and envoy_flights data for upcoming ModernDive v2 updates derived from data in the nycflights23 package Changes in version 0.5.5 (2022-12-01) - Addressing broom reverse dependency issue https://github.com/moderndive/moderndive/issues/128 Changes in version 0.5.4 (2022-05-13) - Added early_january_weather consisting of January subset of nycflights13::weather - Added 10 datasets curated by @wjhopper @lacombe129 and @sastoudt for ideal use in intro statistics courses (@beanumber and @mariumtapal did preliminary pull request management and code reviews) 1. @statsmed-sheep @caroline-mckenna @zyang2k @CJParkNW added coffee_quality dataset: 1340 samples of coffee tested for their quality level 2. @abbidabbers @georgiagans @kaceyjj added amazon_books dataset: sample of books available for purchase on Amazon.com 3. @ewhalen1 @vivala1 @Swaha294 @CCccc-76 added ipf_lifts consisting of international power lifting results 4. @i-m-foster @mflesaker @ajhaller added babies on maternal smoking and infant health 5. @tianshu-zhang @q-w-a @kbruncati @katelyndiaz added ev_charging: information from 3,395 high resolution electric vehicle charging sessions. 6. @rwu08 @arrismo @rporta23 @katephan added ma_traffic_2020_vs_2019 consisting of collisions information sourced from reports produced by the Massachusetts Traffic Data Management System. 7. @amutaya @catherinepeppers @agoswa @wndlovu added mass_traffic_2020 consisting of traffic data for 13 Massachusetts counties 8. @shirleyzhang-1999 @hartlegr @silasweden added mario_kart_auction dataset 9. @heschmidt @evejcik @tessgold @nikkischuldt added avocados consisting of avocado prices dataset downloaded from the Hass Avocado Board website in May of 2018. 10. @hongtonglin @alejanmg @egordonhalpern added saratoga_houses random sample of 1057 houses taken from full Saratoga Housing Data. Changes in version 0.5.3 (2022-01-20) - Added alaska_flights consisting of Alaska Airlines subset of nycflights13::flights Changes in version 0.5.2 (2021-07-21) - Changed printing of non-baseline categorical variable levels in regression table to be cleaner #102 - Added explicit conf.level argument to get_regression_table() inherited from broom::tidy.lm() - Improved main package vignette based on feedback from @lwjohnst86 & @lisamr - Added JOSE publication in vignettes/paper.md - Fixed pkgdown and covr issues, defragged documentation. Changes in version 0.5.1 (2021-01-08) - Use vdiffr conditionally Changes in version 0.5.0 (2020-07-19) - Modified vignettes/why-moderndive.Rmd main vignette - Updated geom_parallel_slopes() with new arguments: - Use fullrange=TRUE to draw regression lines over the entire support of the x-axis (by @wjhopper) - Use level to set different level of confidence interval shading (by @echasnovski) - Added new function geom_categorical_model() for visualizing regression models with one categorical explanatory/predictor variable (by @wjhopper) - Add deprecation warning message to gg_parallel_slopes() directing users to use geom_parallel_slopes() instead (by @mariumtapal) Changes in version 0.4.0 (2019-11-04) - Added geom_parallel_slopes() geom extension to ggplot2 package to plot parallel slopes regression models with one numerical and one categorical variable (this is not possible using ggplot2::geom_smooth()). Note this renders gg_parallel_slopes() function added in v0.3.0 obsolete. - Added example of geom_parallel_slopes() to "Why moderndive?" vignette - Added student names (permission obtained in all cases) to pennies_resamples data frame columns - get_correlation() now: - Respects dplyr::group_by() grouping - Can handle missing data by either passing na.rm = TRUE argument or by passing standard stats:cor(use = "complete.obs") argument via ... Changes in version 0.3.0 (2019-07-18) - Added minimally viable "parallel slopes" regression model plotting function gg_parallel_slopes(). In the future we hope to define a new ggplot2 geom. - Added "Why moderndive?" vignette - Added ID argument to get_regression_points() to return a column that identifies the observational units/rows - Datasets: - Added DD_vs_SB: Dunkin Donuts and Starbucks in Eastern Massachusetts data collected by @DelaneyMoran - Added promotions: tibble version of openintro::gender.discrimination used to illustrate permutation test. - Added MA_schools: Relationship between SAT scores and socio-economic status for Massachusetts high schools. - Added mythbusters_yawn: Data from study on Mythbusters show on whether yawning is - Added promotions_shuffled: one instance of promotions with gender permuted/shuffled - Original pennies_sample sample of 40 pennies from pennies has been renamed orig_pennies_sample. New pennies_sample consists of 50 pennies sampled from bank in Northampton, MA, USA on 2019/2/1. - Added pennies_resamples: 35 bootstrap resamples of new pennies_sample - Added movies_genre: random sample of 32 action and 36 romance movies from ggplot2movies::movies\ - Removed all assertive::assert() code - Converted house_prices$date from dttm (date-time) to date per R4DS comment on using simplest data type possible Changes in version 0.2.0 (2018-07-06) Updated package for: - Use in DataCamp's Modeling with Data in the Tidyverse, in particular added evals and house_prices datasets and updated get_regression_table() and get_regression_points() functions. - v0.4.0 of ModernDive textbook Details: - Created get_correlation() function to omit $ syntax and return a data frame - Import infer::rep_sample_n() instead of our own defined version, as this function is now included in infer - Added evals, house_prices, tactile_prop_red, pennies_sample and mythbusters_yawn datasets - Added mean squared error and root mean squared error to output of get_regression_summaries() - Added newdata argument to get_regression_points(). When: - Original outcome variable is included in newdata, output it as well as residual (See Issue 17). - Otherwise omit residual - Removed tidyverse from Depends, Imports, or Suggests Changes in version 0.1.1 (2018-01-22) Fixed broken url in ?bowl_samples Changes in version 0.1.0 (2018-01-22) - Added three get_regression_* functions meant for novice R users/regression fitters that process regression model outputs - Added datasets: - pennies: 800 pennies to be treated as a population from which to simulate sampling a numerical variable from (year of minting) - bowl: Bowl of 2400 balls of which 900 are red to be treated as a population from which to simulate sampling a categorical variable from (color). Also known as the urn sampling framework \url{https://en.wikipedia.org/wiki/Urn_problem}. - bowl_samples: data from tactile version of sampling from bowl done in class: 10 groups sampled n=50 balls from and counted the number red [ADD MODERNDIVE LINK]