Not all people agree on when a generation started and ended. This is especially true with the most recent few generations. The years I have chosen come from Howe & Strauss' book. This function lets you redefine the start and end years of a generation to fit your personal tastes.

redefine_generation(generation, start, end)

Arguments

generation

a string, exactly matching a generation's name

start

an integer, representing the year you want generation to start at

end

an integer, representing thet year you want generation to end at.

Details

The changes here modify the underlying data and will be reflected in any subsequent reference to the generational data. You can view what the current dataset is with show_generations. Any change you make can be reset using reset_generations.

Examples

redefine_generation("Millennial", 1980, 1997)
#> Gen X is now from 1964 to 1979
#> Millennial is now from 1980 to 1997
#> Gen Z is now from 1998 to 2030
#> name start end #> 1 Gen Z 1998 2030 #> 2 Millennial 1980 1997 #> 3 Gen X 1964 1979 #> 4 Boomer 1946 1963 #> 5 Silent 1929 1945 #> 6 G.I. 1908 1928 #> 7 Lost 1886 1907 #> 8 Missionary 1865 1885 #> 9 Progressive 1844 1864 #> 10 Gilded 1822 1843 #> 11 Transcendental 1794 1821 #> 12 Compromise 1773 1793 #> 13 Republican 1746 1772 #> 14 Liberty 1727 1745 #> 15 Awakening 1704 1726 #> 16 Enlightenment 1675 1703 #> 17 Glorious 1649 1674 #> 18 Cavalier 1621 1648 #> 19 Puritan 1594 1620 #> 20 Parliamentary 1569 1593 #> 21 Elizabethan 1542 1568 #> 22 Reprisal 1517 1541 #> 23 Reformation 1497 1516 #> 24 Humanist 1459 1496 #> 25 Aurthurian 1435 1458