library(tidyverse)
library(wordcloud2)
library(babynames)
babynames
The table is displaying a list of Baby names.
babynames %>%
filter(year == 1990, sex == "M") %>%
mutate(rank = row_number()) %>%
mutate(percent = round(prop * 100, 1)) %>%
filter(name == "Justin")
The data reflects the ranking in popularity and the number of people
with the name Justin in the year 1990.
babynames %>%
filter(year == 1990) %>%
filter(sex == "M") %>%
select(name, n) %>%
top_n(100, n) %>%
wordcloud2(size = .5)
Word cloud showing top 100 names.
babynames %>%
filter(name == "Justin") %>%
ggplot(aes(x = year, y = prop)) +
geom_line()

It appears that the name Justin was not a popular name until the
late 60’s were there was a steady decrease from mid 90’s to roughly
2003.
babynames %>%
filter(name == "Justin", sex == "M") %>%
top_n(10, prop) %>%
arrange(-prop)
The data lists the top ten years in which the name Justin was most
popular.
babynames %>%
filter(name == "Justin", sex == "M") %>%
top_n(1, prop) %>%
arrange(-prop)
The data shows the top year for the name Justin.
.
babynames %>%
filter(name == "Justin" | name == "Richard") %>%
filter(year > 1990) %>%
filter(sex == "M") %>%
ggplot(aes(x = year, y = n, color = name)) +
geom_line()

This is a comparison between the popularity in the names Justin and
Richard in the year 1990 to current. The data shows Richard was mildly
popular in the early 90s and steeply declined. Justin was very popular
in the early 90’s and started to decline in the late 90’s and early
2000’s. Around 2015 both Justin and Richard were almost equally popular.
Justin had slightly more popularity.
babynames %>%
filter(name == "Justin" | name == "Richard" | name == "Mitch") %>%
filter(year > 1990) %>%
filter(sex == "M") %>%
ggplot(aes(x = year, y = n, color = name)) +
geom_line()

This is a comparison between the names Justin, Richard and Mitch.
Justin was far more popular in the early 90’s than Richard and Mitch. In
the early 90’s the names Justin and Richard started to steeply decline.
It wasn’t until around 2000 that the name Justin showed increase in
popularity becoming, still heading towards a decline in popularity. The
name Mitch appears steady since early 90’s.
babynames %>%
filter(name == "Justin" | name == "Richard" | name == "Mitch") %>%
filter(sex == "M") %>%
ggplot(aes(x = year, y = n, color = name)) +
geom_line()

This shows a comparison of the names Justin, Richard and Mitch from
1880 to current. The name Richard started gaining a lot of popularity in
the early 1900’s and rose to peak popularity around the 40’s and 50’s
and started to steeply decline again becoming around equally as popular
to Justin around 2015. The name Justin had the height of its popularity
from roughly 1965-1980. The name mitch did not gain in popularity other
than a tiny increase around 1955-1965.
LS0tCnRpdGxlOiAiUiBOb3RlYm9vayIKb3V0cHV0OgogIGh0bWxfbm90ZWJvb2s6IGRlZmF1bHQKICBwZGZfZG9jdW1lbnQ6IGRlZmF1bHQKICBodG1sX2RvY3VtZW50OgogICAgZGZfcHJpbnQ6IHBhZ2VkCi0tLQoKCmBgYHtyfQpsaWJyYXJ5KHRpZHl2ZXJzZSkKbGlicmFyeSh3b3JkY2xvdWQyKQpsaWJyYXJ5KGJhYnluYW1lcykKYGBgCgoKYGBge3J9CmJhYnluYW1lcwpgYGAKCiMgVGhlIHRhYmxlIGlzIGRpc3BsYXlpbmcgYSBsaXN0IG9mIEJhYnkgbmFtZXMuCgoKYGBge3J9CmJhYnluYW1lcyAlPiUKICBmaWx0ZXIoeWVhciA9PSAxOTkwLCBzZXggPT0gIk0iKSAlPiUgICAgCiAgbXV0YXRlKHJhbmsgPSByb3dfbnVtYmVyKCkpICU+JSAgICAgICAgIAogIG11dGF0ZShwZXJjZW50ID0gcm91bmQocHJvcCAqIDEwMCwgMSkpICU+JSAKICBmaWx0ZXIobmFtZSA9PSAiSnVzdGluIikgICAgICAgICAgCmBgYAoKIyBUaGUgZGF0YSByZWZsZWN0cyB0aGUgcmFua2luZyBpbiBwb3B1bGFyaXR5IGFuZCB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRoIHRoZSBuYW1lIEp1c3RpbiBpbiB0aGUgeWVhciAxOTkwLgoKCmBgYHtyfQpiYWJ5bmFtZXMgJT4lCiAgZmlsdGVyKHllYXIgPT0gMTk5MCkgJT4lICAgICAKICBmaWx0ZXIoc2V4ID09ICJNIikgJT4lICAgICAgIAogIHNlbGVjdChuYW1lLCBuKSAlPiUgICAgICAgICAKICB0b3BfbigxMDAsIG4pICU+JSAgICAgICAgICAgIAogIHdvcmRjbG91ZDIoc2l6ZSA9IC41KSAgIApgYGAKCiMgV29yZCBjbG91ZCBzaG93aW5nIHRvcCAxMDAgbmFtZXMuCgoKYGBge3J9CmJhYnluYW1lcyAlPiUgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogIGZpbHRlcihuYW1lID09ICJKdXN0aW4iKSAlPiUgICAgICAgICAgIAogIGdncGxvdChhZXMoeCA9IHllYXIsIHkgPSBwcm9wKSkgKyAgICAgICAKICBnZW9tX2xpbmUoKSAgCmBgYAoKIyBJdCBhcHBlYXJzIHRoYXQgdGhlIG5hbWUgSnVzdGluIHdhcyBub3QgYSBwb3B1bGFyIG5hbWUgdW50aWwgdGhlIGxhdGUgNjAncyB3ZXJlIHRoZXJlIHdhcyBhIHN0ZWFkeSBkZWNyZWFzZSBmcm9tIG1pZCA5MCdzIHRvIHJvdWdobHkgMjAwMy4KCgpgYGB7cn0KYmFieW5hbWVzICU+JSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICBmaWx0ZXIobmFtZSA9PSAiSnVzdGluIiwgc2V4ID09ICJNIikgJT4lICAgIAogIHRvcF9uKDEwLCBwcm9wKSAlPiUgICAgICAgICAgICAgICAgICAgICAgICAgCiAgYXJyYW5nZSgtcHJvcCkgIApgYGAKCiMgVGhlIGRhdGEgbGlzdHMgdGhlIHRvcCB0ZW4geWVhcnMgaW4gd2hpY2ggdGhlIG5hbWUgSnVzdGluIHdhcyBtb3N0IHBvcHVsYXIuCgoKYGBge3J9CmJhYnluYW1lcyAlPiUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgZmlsdGVyKG5hbWUgPT0gIkp1c3RpbiIsIHNleCA9PSAiTSIpICU+JSAgICAKICB0b3BfbigxLCBwcm9wKSAlPiUgICAgICAgICAgICAgICAgICAgICAgICAgIAogIGFycmFuZ2UoLXByb3ApICAKYGBgCgojIFRoZSBkYXRhIHNob3dzIHRoZSB0b3AgeWVhciBmb3IgdGhlIG5hbWUgSnVzdGluLgoKLiAKYGBge3J9CmJhYnluYW1lcyAlPiUKICBmaWx0ZXIobmFtZSA9PSAiSnVzdGluIiB8IG5hbWUgPT0gIlJpY2hhcmQiKSAlPiUgCiAgZmlsdGVyKHllYXIgPiAxOTkwKSAlPiUKICBmaWx0ZXIoc2V4ID09ICJNIikgJT4lIAogIGdncGxvdChhZXMoeCA9IHllYXIsIHkgPSBuLCBjb2xvciA9IG5hbWUpKSArCiAgZ2VvbV9saW5lKCkKYGBgCgojIFRoaXMgaXMgYSBjb21wYXJpc29uIGJldHdlZW4gdGhlIHBvcHVsYXJpdHkgaW4gdGhlIG5hbWVzIEp1c3RpbiBhbmQgUmljaGFyZCBpbiB0aGUgeWVhciAxOTkwIHRvIGN1cnJlbnQuIFRoZSBkYXRhIHNob3dzIFJpY2hhcmQgd2FzIG1pbGRseSBwb3B1bGFyIGluIHRoZSBlYXJseSA5MHMgYW5kIHN0ZWVwbHkgZGVjbGluZWQuIEp1c3RpbiB3YXMgdmVyeSBwb3B1bGFyIGluIHRoZSBlYXJseSA5MCdzIGFuZCBzdGFydGVkIHRvIGRlY2xpbmUgaW4gdGhlIGxhdGUgOTAncyBhbmQgZWFybHkgMjAwMCdzLiBBcm91bmQgMjAxNSBib3RoIEp1c3RpbiBhbmQgUmljaGFyZCB3ZXJlIGFsbW9zdCBlcXVhbGx5IHBvcHVsYXIuIEp1c3RpbiBoYWQgc2xpZ2h0bHkgbW9yZSBwb3B1bGFyaXR5LgoKCmBgYHtyfQpiYWJ5bmFtZXMgJT4lCiAgZmlsdGVyKG5hbWUgPT0gIkp1c3RpbiIgfCBuYW1lID09ICJSaWNoYXJkIiB8IG5hbWUgPT0gIk1pdGNoIikgJT4lIAogIGZpbHRlcih5ZWFyID4gMTk5MCkgJT4lCiAgZmlsdGVyKHNleCA9PSAiTSIpICU+JSAKICBnZ3Bsb3QoYWVzKHggPSB5ZWFyLCB5ID0gbiwgY29sb3IgPSBuYW1lKSkgKwogIGdlb21fbGluZSgpCmBgYAoKIyBUaGlzIGlzIGEgY29tcGFyaXNvbiBiZXR3ZWVuIHRoZSBuYW1lcyBKdXN0aW4sIFJpY2hhcmQgYW5kIE1pdGNoLiBKdXN0aW4gd2FzIGZhciBtb3JlIHBvcHVsYXIgaW4gdGhlIGVhcmx5IDkwJ3MgdGhhbiBSaWNoYXJkIGFuZCBNaXRjaC4gSW4gdGhlIGVhcmx5IDkwJ3MgdGhlIG5hbWVzIEp1c3RpbiBhbmQgUmljaGFyZCBzdGFydGVkIHRvIHN0ZWVwbHkgZGVjbGluZS4gSXQgd2Fzbid0IHVudGlsIGFyb3VuZCAyMDAwIHRoYXQgdGhlIG5hbWUgSnVzdGluIHNob3dlZCBpbmNyZWFzZSBpbiBwb3B1bGFyaXR5IGJlY29taW5nLCBzdGlsbCBoZWFkaW5nIHRvd2FyZHMgYSBkZWNsaW5lIGluIHBvcHVsYXJpdHkuIFRoZSBuYW1lIE1pdGNoIGFwcGVhcnMgc3RlYWR5IHNpbmNlIGVhcmx5IDkwJ3MuCgoKYGBge3J9CmJhYnluYW1lcyAlPiUKICBmaWx0ZXIobmFtZSA9PSAiSnVzdGluIiB8IG5hbWUgPT0gIlJpY2hhcmQiIHwgbmFtZSA9PSAiTWl0Y2giKSAlPiUgCiAgZmlsdGVyKHNleCA9PSAiTSIpICU+JSAKICBnZ3Bsb3QoYWVzKHggPSB5ZWFyLCB5ID0gbiwgY29sb3IgPSBuYW1lKSkgKwogIGdlb21fbGluZSgpCmBgYAoKIyBUaGlzIHNob3dzIGEgY29tcGFyaXNvbiBvZiB0aGUgbmFtZXMgSnVzdGluLCBSaWNoYXJkIGFuZCBNaXRjaCBmcm9tIDE4ODAgdG8gY3VycmVudC4gVGhlIG5hbWUgUmljaGFyZCBzdGFydGVkIGdhaW5pbmcgYSBsb3Qgb2YgcG9wdWxhcml0eSBpbiB0aGUgZWFybHkgMTkwMCdzIGFuZCByb3NlIHRvIHBlYWsgcG9wdWxhcml0eSBhcm91bmQgdGhlIDQwJ3MgYW5kIDUwJ3MgYW5kIHN0YXJ0ZWQgdG8gc3RlZXBseSBkZWNsaW5lIGFnYWluIGJlY29taW5nIGFyb3VuZCBlcXVhbGx5IGFzIHBvcHVsYXIgdG8gSnVzdGluIGFyb3VuZCAyMDE1LiBUaGUgbmFtZSBKdXN0aW4gaGFkIHRoZSBoZWlnaHQgb2YgaXRzIHBvcHVsYXJpdHkgZnJvbSByb3VnaGx5IDE5NjUtMTk4MC4gVGhlIG5hbWUgbWl0Y2ggZGlkIG5vdCBnYWluIGluIHBvcHVsYXJpdHkgb3RoZXIgdGhhbiBhIHRpbnkgaW5jcmVhc2UgYXJvdW5kIDE5NTUtMTk2NS4KCg==