This is an R Markdown Notebook. When you execute code within the notebook, the results appear beneath the code.
Try executing this chunk by clicking the Run button within the chunk or by placing your cursor inside it and pressing Ctrl+Shift+Enter.
plot(cars)
Add a new chunk by clicking the Insert Chunk button on the toolbar or by pressing Ctrl+Alt+I.
When you save the notebook, an HTML file containing the code and output will be saved alongside it (click the Preview button or press Ctrl+Shift+K to preview the HTML file).
The preview shows you a rendered HTML copy of the contents of the editor. Consequently, unlike Knit, Preview does not run any R code chunks. Instead, the output of the chunk when it was last run in the editor is displayed.
babynames %>%
filter(year == 1993, sex == "F") %>%
mutate(rank = row_number()) %>%
mutate(percent = round(prop * 100, 1)) %>%
filter(name == "Breanna")
babynames %>%
filter(year == 1993) %>% # use only one year
filter(sex == "F") %>% # use only one sex
select(name, n) %>% # select the two relevant variables: the name and how often it occurs
top_n(100, n) %>% # use only the top names or it could get too big
wordcloud2(size = .5) + WCtheme(2) # generate the word cloud and add theme 1, 2, or 3
babynames %>% # start with the data
filter(name == "Breanna", sex == "F") %>% # choose the name and sex
mutate(percent = round(prop * 100, 1)) %>% # create a new variable called percent
ggplot(aes(x = year, y = percent)) + # put year on the x-axis and prop (proportion) on y
geom_line(color = "pink") # make it a line graph and give the line a color

babynames %>%
filter(name == "Bailey" | name == "Breanna", sex == "F") %>%
mutate(percent = round(prop * 100, 1)) %>%
ggplot(aes(x = year, y = percent, color = name)) +
geom_line()

babynames %>%
filter(name == "Amanda" | name == "Breanna", sex == "F") %>%
mutate(percent = round(prop * 100, 1)) %>%
ggplot(aes(x = year, y = percent, color = name)) +
geom_line()

babynames %>%
filter(name == "Grace" | name == "Breanna", sex == "F") %>%
mutate(percent = round(prop * 100, 1)) %>%
ggplot(aes(x = year, y = percent, color = name)) +
geom_line()

babynames %>% # Start with the dataset
filter(name == "Breanna", sex == "F") %>% # only look at the name and sex you want
top_n(10, prop) %>% # get the top 10 names
arrange(-prop) # sort in descending order
LS0tCnRpdGxlOiAiUiBOb3RlYm9vayIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKVGhpcyBpcyBhbiBbUiBNYXJrZG93bl0oaHR0cDovL3JtYXJrZG93bi5yc3R1ZGlvLmNvbSkgTm90ZWJvb2suIFdoZW4geW91IGV4ZWN1dGUgY29kZSB3aXRoaW4gdGhlIG5vdGVib29rLCB0aGUgcmVzdWx0cyBhcHBlYXIgYmVuZWF0aCB0aGUgY29kZS4gCgpUcnkgZXhlY3V0aW5nIHRoaXMgY2h1bmsgYnkgY2xpY2tpbmcgdGhlICpSdW4qIGJ1dHRvbiB3aXRoaW4gdGhlIGNodW5rIG9yIGJ5IHBsYWNpbmcgeW91ciBjdXJzb3IgaW5zaWRlIGl0IGFuZCBwcmVzc2luZyAqQ3RybCtTaGlmdCtFbnRlciouIAoKYGBge3J9CnBsb3QoY2FycykKYGBgCgpBZGQgYSBuZXcgY2h1bmsgYnkgY2xpY2tpbmcgdGhlICpJbnNlcnQgQ2h1bmsqIGJ1dHRvbiBvbiB0aGUgdG9vbGJhciBvciBieSBwcmVzc2luZyAqQ3RybCtBbHQrSSouCgpXaGVuIHlvdSBzYXZlIHRoZSBub3RlYm9vaywgYW4gSFRNTCBmaWxlIGNvbnRhaW5pbmcgdGhlIGNvZGUgYW5kIG91dHB1dCB3aWxsIGJlIHNhdmVkIGFsb25nc2lkZSBpdCAoY2xpY2sgdGhlICpQcmV2aWV3KiBidXR0b24gb3IgcHJlc3MgKkN0cmwrU2hpZnQrSyogdG8gcHJldmlldyB0aGUgSFRNTCBmaWxlKS4KClRoZSBwcmV2aWV3IHNob3dzIHlvdSBhIHJlbmRlcmVkIEhUTUwgY29weSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGVkaXRvci4gQ29uc2VxdWVudGx5LCB1bmxpa2UgKktuaXQqLCAqUHJldmlldyogZG9lcyBub3QgcnVuIGFueSBSIGNvZGUgY2h1bmtzLiBJbnN0ZWFkLCB0aGUgb3V0cHV0IG9mIHRoZSBjaHVuayB3aGVuIGl0IHdhcyBsYXN0IHJ1biBpbiB0aGUgZWRpdG9yIGlzIGRpc3BsYXllZC4KYGBge3J9CmJhYnluYW1lcyAlPiUgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogIGZpbHRlcih5ZWFyID09IDE5OTMsIHNleCA9PSAiRiIpICU+JSAgICAKICBtdXRhdGUocmFuayA9IHJvd19udW1iZXIoKSkgJT4lICAgICAgICAgCiAgbXV0YXRlKHBlcmNlbnQgPSByb3VuZChwcm9wICogMTAwLCAxKSkgJT4lIAogIGZpbHRlcihuYW1lID09ICJCcmVhbm5hIikKYGBgCgpgYGB7cn0KYmFieW5hbWVzICU+JQogIGZpbHRlcih5ZWFyID09IDE5OTMpICU+JSAgICAgIyB1c2Ugb25seSBvbmUgeWVhcgogIGZpbHRlcihzZXggPT0gIkYiKSAlPiUgICAgICAgIyB1c2Ugb25seSBvbmUgc2V4CiAgc2VsZWN0KG5hbWUsIG4pICU+JSAgICAgICAgICAjIHNlbGVjdCB0aGUgdHdvIHJlbGV2YW50IHZhcmlhYmxlczogdGhlIG5hbWUgYW5kIGhvdyBvZnRlbiBpdCBvY2N1cnMKICB0b3BfbigxMDAsIG4pICAlPiUgICAgICAgICAgICMgdXNlIG9ubHkgdGhlIHRvcCBuYW1lcyBvciBpdCBjb3VsZCBnZXQgdG9vIGJpZwogIHdvcmRjbG91ZDIoc2l6ZSA9IC41KSArIFdDdGhlbWUoMikgICAgIyBnZW5lcmF0ZSB0aGUgd29yZCBjbG91ZCBhbmQgYWRkIHRoZW1lIDEsIDIsIG9yIDMKYGBgCmBgYHtyfQpiYWJ5bmFtZXMgJT4lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBzdGFydCB3aXRoIHRoZSBkYXRhCiAgZmlsdGVyKG5hbWUgPT0gIkJyZWFubmEiLCBzZXggPT0gIkYiKSAlPiUgICAgICAjIGNob29zZSB0aGUgbmFtZSBhbmQgc2V4CiAgbXV0YXRlKHBlcmNlbnQgPSByb3VuZChwcm9wICogMTAwLCAxKSkgJT4lICAgICAjIGNyZWF0ZSBhIG5ldyB2YXJpYWJsZSBjYWxsZWQgcGVyY2VudAogIGdncGxvdChhZXMoeCA9IHllYXIsIHkgPSBwZXJjZW50KSkgKyAgICAgICAgICAgIyBwdXQgeWVhciBvbiB0aGUgeC1heGlzIGFuZCBwcm9wIChwcm9wb3J0aW9uKSBvbiB5CiAgZ2VvbV9saW5lKGNvbG9yID0gInBpbmsiKSAgICAgICAgICAgICAgICAgICAgICAjIG1ha2UgaXQgYSBsaW5lIGdyYXBoIGFuZCBnaXZlIHRoZSBsaW5lIGEgY29sb3IKYGBgCmBgYHtyfQpiYWJ5bmFtZXMgJT4lCiAgZmlsdGVyKG5hbWUgPT0gIkJhaWxleSIgfCBuYW1lID09ICJCcmVhbm5hIiwgc2V4ID09ICJGIikgJT4lICAKICBtdXRhdGUocGVyY2VudCA9IHJvdW5kKHByb3AgKiAxMDAsIDEpKSAlPiUgIAogIGdncGxvdChhZXMoeCA9IHllYXIsIHkgPSBwZXJjZW50LCBjb2xvciA9IG5hbWUpKSArCiAgZ2VvbV9saW5lKCkKCmBgYApgYGB7cn0KYmFieW5hbWVzICU+JQogIGZpbHRlcihuYW1lID09ICJBbWFuZGEiIHwgbmFtZSA9PSAiQnJlYW5uYSIsIHNleCA9PSAiRiIpICU+JSAgCiAgbXV0YXRlKHBlcmNlbnQgPSByb3VuZChwcm9wICogMTAwLCAxKSkgJT4lICAKICBnZ3Bsb3QoYWVzKHggPSB5ZWFyLCB5ID0gcGVyY2VudCwgY29sb3IgPSBuYW1lKSkgKwogIGdlb21fbGluZSgpCmBgYApgYGB7cn0KYmFieW5hbWVzICU+JQogIGZpbHRlcihuYW1lID09ICJHcmFjZSIgfCBuYW1lID09ICJCcmVhbm5hIiwgc2V4ID09ICJGIikgJT4lICAKICBtdXRhdGUocGVyY2VudCA9IHJvdW5kKHByb3AgKiAxMDAsIDEpKSAlPiUgIAogIGdncGxvdChhZXMoeCA9IHllYXIsIHkgPSBwZXJjZW50LCBjb2xvciA9IG5hbWUpKSArCiAgZ2VvbV9saW5lKCkKYGBgCmBgYHtyfQpiYWJ5bmFtZXMgJT4lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgU3RhcnQgd2l0aCB0aGUgZGF0YXNldAogIGZpbHRlcihuYW1lID09ICJCcmVhbm5hIiwgc2V4ID09ICJGIikgJT4lICAgICMgb25seSBsb29rIGF0IHRoZSBuYW1lIGFuZCBzZXggeW91IHdhbnQKICB0b3BfbigxMCwgcHJvcCkgJT4lICAgICAgICAgICAgICAgICAgICAgICAgICAjIGdldCB0aGUgdG9wIDEwIG5hbWVzCiAgYXJyYW5nZSgtcHJvcCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBzb3J0IGluIGRlc2NlbmRpbmcgb3JkZXIKYGBgCgo=