Changelog
Source:NEWS.md
moderndive 0.7.0
CRAN release: 2024-09-01
- Added
un_member_states_2024
data for upcoming ModernDive v2 updates - Added
spotify_to_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
moderndive 0.6.1
CRAN release: 2024-06-30
- Added
almonds_bowl
andalmonds_sample_100
data for upcoming ModernDive v2 updates to Inference chapters - Added
early_january_2023_weather
andenvoy_flights
data for upcoming ModernDive v2 updates derived from data in thenycflights23
package
moderndive 0.5.5
CRAN release: 2022-12-01
- Addressing
broom
reverse dependency issue https://github.com/moderndive/moderndive/issues/128
moderndive 0.5.4
CRAN release: 2022-05-13
- Added
early_january_weather
consisting of January subset ofnycflights13::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)
- @statsmed-sheep @caroline-mckenna @zyang2k @CJParkNW added
coffee_quality
dataset: 1340 samples of coffee tested for their quality level - @abbidabbers @georgiagans @kaceyjj added
amazon_books
dataset: sample of books available for purchase on Amazon.com - @ewhalen1 @vivala1 @Swaha294 @CCccc-76 added
ipf_lifts
consisting of international power lifting results - @i-m-foster @mflesaker @ajhaller added
babies
on maternal smoking and infant health - @tianshu-zhang @q-w-a @kbruncati @katelyndiaz added
ev_charging
: information from 3,395 high resolution electric vehicle charging sessions. - @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. - @amutaya @catherinepeppers @agoswa @wndlovu added
mass_traffic_2020
consisting of traffic data for 13 Massachusetts counties - @shirleyzhang-1999 @hartlegr @silasweden added
mario_kart_auction
dataset - @heschmidt @evejcik @tessgold @nikkischuldt added
avocados
consisting of avocado prices dataset downloaded from the Hass Avocado Board website in May of 2018. - @hongtonglin @alejanmg @egordonhalpern added
saratoga_houses
random sample of 1057 houses taken from full Saratoga Housing Data.
- @statsmed-sheep @caroline-mckenna @zyang2k @CJParkNW added
moderndive 0.5.3
CRAN release: 2022-01-20
- Added
alaska_flights
consisting of Alaska Airlines subset ofnycflights13::flights
moderndive 0.5.2
CRAN release: 2021-07-21
- Changed printing of non-baseline categorical variable levels in regression table to be cleaner #102
- Added explicit
conf.level
argument toget_regression_table()
inherited frombroom::tidy.lm()
- Improved main package vignette based on feedback from @lwjohnst86 & @lisamr
- Added JOSE publication in
vignettes/paper.md
- Fixed
pkgdown
andcovr
issues, defragged documentation.
moderndive 0.5.0
CRAN release: 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)
- Use
- 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 usegeom_parallel_slopes()
instead (by @mariumtapal)
moderndive 0.4.0
CRAN release: 2019-11-04
- Added
geom_parallel_slopes()
geom extension toggplot2
package to plot parallel slopes regression models with one numerical and one categorical variable (this is not possible usingggplot2::geom_smooth()
). Note this rendersgg_parallel_slopes()
function added in v0.3.0 obsolete. - Added example of
geom_parallel_slopes()
to “Whymoderndive
?” 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 standardstats:cor(use = "complete.obs")
argument via...
- Respects
moderndive 0.3.0
CRAN release: 2019-07-18
- Added minimally viable “parallel slopes” regression model plotting function
gg_parallel_slopes()
. In the future we hope to define a newggplot2
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 ofopenintro::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 ofpromotions
withgender
permuted/shuffled - Original
pennies_sample
sample of 40 pennies frompennies
has been renamedorig_pennies_sample
. Newpennies_sample
consists of 50 pennies sampled from bank in Northampton, MA, USA on 2019/2/1. - Added
pennies_resamples
: 35 bootstrap resamples of newpennies_sample
- Added
movies_genre
: random sample of 32 action and 36 romance movies fromggplot2movies::movies
- Added
- Removed all
assertive::assert()
code - Converted
house_prices$date
fromdttm
(date-time) todate
per R4DS comment on using simplest data type possible
moderndive 0.2.0
CRAN release: 2018-07-06
Updated package for:
- Use in DataCamp’s Modeling with Data in the Tidyverse, in particular added
evals
andhouse_prices
datasets and updatedget_regression_table()
andget_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 ininfer
- Added
evals
,house_prices
,tactile_prop_red
,pennies_sample
andmythbusters_yawn
datasets - Added mean squared error and root mean squared error to output of
get_regression_summaries()
- Added
newdata
argument toget_regression_points()
. When:- Original outcome variable is included in
newdata
, output it as well asresidual
(See Issue 17). - Otherwise omit
residual
- Original outcome variable is included in
- Removed
tidyverse
from Depends, Imports, or Suggests
moderndive 0.1.0
CRAN release: 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 . -
bowl_samples
: data from tactile version of sampling frombowl
done in class: 10 groups sampled n=50 balls from and counted the number red [ADD MODERNDIVE LINK]
-