- The following graph will show how many views the Wikipedia page “Gun control” received over a three year time span.
guncontrol <- article_pageviews(article = "Gun control", start = as.Date("2017-7-1"), end = as.Date("2020-7-1"))
guncontrol %>%
ggplot(aes(x = date, y = views)) +
geom_line(color = "black") +
labs(x = "Date", y = "Wikipedia Views", title = "Views of Wikipedia's Gun Control Article")

As one may expect, there was an increase in views on the Gun control article following the 2017 and 2018 mass shootings in the United States. The most views the article got was at the beginning of 2018 with around 6,600 views. This is not surprising as it was right after the Florida mass shooting.
- The following table shows the days in which the Wikipedia article “Gun control” received the most views.
guncontrol %>%
arrange(-views)
NA
The Wikipedia article “Gun control” received the most views on February 16, 2018 with 6,549 views. This was two days after the Florida mass shooting. Coming in second place is the day before, February 15, with 6,117 views. The viewer may notice that out of the top 10 days the article was viewed, only one day was not in February 2018. In fourth place for the most views is October 3, 2017 which was two days after the Vegas mass shooting. In conclusion, the gun control article has received the most views on days after a mass shooting has occured.
- Using the top articles function, the following will show what the top viewed articles were on Wikipedia the day after the Vegas and Florida shootings. The first data set shows the top viewed articles after the Vegas shooting. The second data set shows the top viewed articles after the Florida shooting.
top <- top_articles(start = as.Date("2017-10-02"))
top %>%
select(article, views) %>%
filter(!article == "Main_Page", !article == "Special:Search")
top %>%
select(article, views) %>%
filter(!article == "Main_Page", !article == "Special:Search") %>%
datatable(class = 'cell-border stripe') %>%
formatStyle("article", backgroundColor = "snow")
NA
According to the data table, the Wikipedia page for Tom Petty was the most viewed the day after the 2017 Vegas mass shooting with 2,133,306 views. 2017 Las Vegas Strip Shooting was in fourth place with 439,287 views. Associated with the 2017 shooting was Jason Aldean, who was performing at the time of the shooting. Jason Aldean was viewed 161,481 times making it seventh place overall. Unlike the upcoming data set regarding the 2018 Florida shooting, the 2017 Vegas shooting only has two articles associated with the shooting in the top 10 most viewed articles the day after the shooting.
top <- top_articles(start = as.Date("2018-02-15"))
top %>%
select(article, views) %>%
filter(!article == "Main_Page", !article == "Special:Search")
top %>%
select(article, views) %>%
filter(!article == "Main_Page", !article == "Special:Search") %>%
datatable(class = 'cell-border stripe') %>%
formatStyle("article", backgroundColor = "snow")
NA
According to the data table, the Wikipedia page for the Black Panther film was viewed the most with 306,608 views. Coming in second was the page Columbine High School Massacre with 299,033 views. The next article that had to do with a shooting comes in sixth place and was the page School Shootings in the United States. This page had 240,720 views. Lastly, the Wikipedia page Colt AR-14 comes in ninth place as most viewed with 202,735 views. This data shows that there were people researching associated topics following both the Vegas and Florida shootings, however, neither were the most viewed article on that day.
- The following graph will show how many times the Wikipedia article “Gun control” was viewed one week prior to both the Vegas and Florida shootings as well as two weeks after the shootings had occurred.
Vegas <- article_pageviews(article = "Gun control",
start = as.Date("2017-09-24"),
end = as.Date("2017-10-15"))
Vegas <- Vegas %>%
mutate(day = -7:14) %>%
mutate(event = "Vegas")
Vegas %>%
ggplot(aes(x = day, y = views)) +
geom_line()
Florida <- article_pageviews(article = "Gun control",
start = as.Date("2018-02-07"),
end = as.Date("2018-02-28"))
Florida <- Florida %>%
mutate(day = -7:14) %>%
mutate(event = "Florida")
Florida %>%
ggplot(aes(x = day, y = views)) +
geom_line()
shootings <- bind_rows(Vegas, Florida)
shootings %>%
ggplot(aes(x = day, y = views, color = event)) +
geom_line() +
theme_minimal() +
labs(x = "Days before/after Shooting",
y = "Wikipedia Views",
color = "Event",
title = "Views of the Wikipedia Gun Control Article Before and After Two Mass Shootings")

The graph shows a clear trend that on the day of and about 2-3 days following both shootings, there was a major increase in views on the gun control article. At the peak number of views around the time of the Vegas shooting, the gun control article was viewed around a little less than 4,500 times. In contrast, around the time of the Florida shooting, the top views of the gun control article were around 6,500 views. Furthermore, unlike with the Vegas shooting, the Florida shooting saw a little spike in views on the gun control aricle about 7 days after it had occured. After that, the views seemed to be mostly on a downward trend.
LS0tCnRpdGxlOiAiV2lraXBlZGlhIEFQSSIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoxLiBUaGUgZm9sbG93aW5nIGdyYXBoIHdpbGwgc2hvdyBob3cgbWFueSB2aWV3cyB0aGUgV2lraXBlZGlhIHBhZ2UgIkd1biBjb250cm9sIiByZWNlaXZlZCBvdmVyIGEgdGhyZWUgeWVhciB0aW1lIHNwYW4uIApgYGB7cn0KZ3VuY29udHJvbCA8LSBhcnRpY2xlX3BhZ2V2aWV3cyhhcnRpY2xlID0gIkd1biBjb250cm9sIiwgc3RhcnQgPSBhcy5EYXRlKCIyMDE3LTctMSIpLCBlbmQgPSBhcy5EYXRlKCIyMDIwLTctMSIpKQoKYGBgCmBgYHtyfQpndW5jb250cm9sICU+JSAKICBnZ3Bsb3QoYWVzKHggPSBkYXRlLCB5ID0gdmlld3MpKSArCiAgZ2VvbV9saW5lKGNvbG9yID0gImJsYWNrIikgKwogIGxhYnMoeCA9ICJEYXRlIiwgeSA9ICJXaWtpcGVkaWEgVmlld3MiLCB0aXRsZSA9ICJWaWV3cyBvZiBXaWtpcGVkaWEncyBHdW4gQ29udHJvbCBBcnRpY2xlIikKYGBgCkFzIG9uZSBtYXkgZXhwZWN0LCB0aGVyZSB3YXMgYW4gaW5jcmVhc2UgaW4gdmlld3Mgb24gdGhlIEd1biBjb250cm9sIGFydGljbGUgZm9sbG93aW5nIHRoZSAyMDE3IGFuZCAyMDE4IG1hc3Mgc2hvb3RpbmdzIGluIHRoZSBVbml0ZWQgU3RhdGVzLiBUaGUgbW9zdCB2aWV3cyB0aGUgYXJ0aWNsZSBnb3Qgd2FzIGF0IHRoZSBiZWdpbm5pbmcgb2YgMjAxOCB3aXRoIGFyb3VuZCA2LDYwMCB2aWV3cy4gVGhpcyBpcyBub3Qgc3VycHJpc2luZyBhcyBpdCB3YXMgcmlnaHQgYWZ0ZXIgdGhlIEZsb3JpZGEgbWFzcyBzaG9vdGluZy4gCgoyLiBUaGUgZm9sbG93aW5nIHRhYmxlIHNob3dzIHRoZSBkYXlzIGluIHdoaWNoIHRoZSBXaWtpcGVkaWEgYXJ0aWNsZSAiR3VuIGNvbnRyb2wiIHJlY2VpdmVkIHRoZSBtb3N0IHZpZXdzLiAgCmBgYHtyfQpndW5jb250cm9sICU+JQogIGFycmFuZ2UoLXZpZXdzKQoKYGBgClRoZSBXaWtpcGVkaWEgYXJ0aWNsZSAiR3VuIGNvbnRyb2wiIHJlY2VpdmVkIHRoZSBtb3N0IHZpZXdzIG9uIEZlYnJ1YXJ5IDE2LCAyMDE4IHdpdGggNiw1NDkgdmlld3MuIFRoaXMgd2FzIHR3byBkYXlzIGFmdGVyIHRoZSBGbG9yaWRhIG1hc3Mgc2hvb3RpbmcuIENvbWluZyBpbiBzZWNvbmQgcGxhY2UgaXMgdGhlIGRheSBiZWZvcmUsIEZlYnJ1YXJ5IDE1LCB3aXRoIDYsMTE3IHZpZXdzLiBUaGUgdmlld2VyIG1heSBub3RpY2UgdGhhdCBvdXQgb2YgdGhlIHRvcCAxMCBkYXlzIHRoZSBhcnRpY2xlIHdhcyB2aWV3ZWQsIG9ubHkgb25lIGRheSB3YXMgbm90IGluIEZlYnJ1YXJ5IDIwMTguIEluIGZvdXJ0aCBwbGFjZSBmb3IgdGhlIG1vc3Qgdmlld3MgaXMgT2N0b2JlciAzLCAyMDE3IHdoaWNoIHdhcyB0d28gZGF5cyBhZnRlciB0aGUgVmVnYXMgbWFzcyBzaG9vdGluZy4gSW4gY29uY2x1c2lvbiwgdGhlIGd1biBjb250cm9sIGFydGljbGUgaGFzIHJlY2VpdmVkIHRoZSBtb3N0IHZpZXdzIG9uIGRheXMgYWZ0ZXIgYSBtYXNzIHNob290aW5nIGhhcyBvY2N1cmVkLiAKCjMuIFVzaW5nIHRoZSB0b3AgYXJ0aWNsZXMgZnVuY3Rpb24sIHRoZSBmb2xsb3dpbmcgd2lsbCBzaG93IHdoYXQgdGhlIHRvcCB2aWV3ZWQgYXJ0aWNsZXMgd2VyZSBvbiBXaWtpcGVkaWEgdGhlIGRheSBhZnRlciB0aGUgVmVnYXMgYW5kIEZsb3JpZGEgc2hvb3RpbmdzLiBUaGUgZmlyc3QgZGF0YSBzZXQgc2hvd3MgdGhlIHRvcCB2aWV3ZWQgYXJ0aWNsZXMgYWZ0ZXIgdGhlIFZlZ2FzIHNob290aW5nLiBUaGUgc2Vjb25kIGRhdGEgc2V0IHNob3dzIHRoZSB0b3Agdmlld2VkIGFydGljbGVzIGFmdGVyIHRoZSBGbG9yaWRhIHNob290aW5nLiAKYGBge3J9CnRvcCA8LSB0b3BfYXJ0aWNsZXMoc3RhcnQgPSBhcy5EYXRlKCIyMDE3LTEwLTAyIikpCmBgYApgYGB7cn0KdG9wICU+JSAKICBzZWxlY3QoYXJ0aWNsZSwgdmlld3MpICU+JQogIGZpbHRlcighYXJ0aWNsZSA9PSAiTWFpbl9QYWdlIiwgIWFydGljbGUgPT0gIlNwZWNpYWw6U2VhcmNoIikKCmBgYApgYGB7cn0KdG9wICU+JSAKICBzZWxlY3QoYXJ0aWNsZSwgdmlld3MpICU+JQogIGZpbHRlcighYXJ0aWNsZSA9PSAiTWFpbl9QYWdlIiwgIWFydGljbGUgPT0gIlNwZWNpYWw6U2VhcmNoIikgJT4lIAogIGRhdGF0YWJsZShjbGFzcyA9ICdjZWxsLWJvcmRlciBzdHJpcGUnKSAlPiUgCiAgZm9ybWF0U3R5bGUoImFydGljbGUiLCBiYWNrZ3JvdW5kQ29sb3IgPSAic25vdyIpCgpgYGAKQWNjb3JkaW5nIHRvIHRoZSBkYXRhIHRhYmxlLCB0aGUgV2lraXBlZGlhIHBhZ2UgZm9yIFRvbSBQZXR0eSB3YXMgdGhlIG1vc3Qgdmlld2VkIHRoZSBkYXkgYWZ0ZXIgdGhlIDIwMTcgVmVnYXMgbWFzcyBzaG9vdGluZyB3aXRoIDIsMTMzLDMwNiB2aWV3cy4gMjAxNyBMYXMgVmVnYXMgU3RyaXAgU2hvb3Rpbmcgd2FzIGluIGZvdXJ0aCBwbGFjZSB3aXRoIDQzOSwyODcgdmlld3MuIEFzc29jaWF0ZWQgd2l0aCB0aGUgMjAxNyBzaG9vdGluZyB3YXMgSmFzb24gQWxkZWFuLCB3aG8gd2FzIHBlcmZvcm1pbmcgYXQgdGhlIHRpbWUgb2YgdGhlIHNob290aW5nLiBKYXNvbiBBbGRlYW4gd2FzIHZpZXdlZCAxNjEsNDgxIHRpbWVzIG1ha2luZyBpdCBzZXZlbnRoIHBsYWNlIG92ZXJhbGwuIFVubGlrZSB0aGUgdXBjb21pbmcgZGF0YSBzZXQgcmVnYXJkaW5nIHRoZSAyMDE4IEZsb3JpZGEgc2hvb3RpbmcsIHRoZSAyMDE3IFZlZ2FzIHNob290aW5nIG9ubHkgaGFzIHR3byBhcnRpY2xlcyBhc3NvY2lhdGVkIHdpdGggdGhlIHNob290aW5nIGluIHRoZSB0b3AgMTAgbW9zdCB2aWV3ZWQgYXJ0aWNsZXMgdGhlIGRheSBhZnRlciB0aGUgc2hvb3RpbmcuICAKCmBgYHtyfQp0b3AgPC0gdG9wX2FydGljbGVzKHN0YXJ0ID0gYXMuRGF0ZSgiMjAxOC0wMi0xNSIpKQpgYGAKYGBge3J9CnRvcCAlPiUgCiAgc2VsZWN0KGFydGljbGUsIHZpZXdzKSAlPiUKICBmaWx0ZXIoIWFydGljbGUgPT0gIk1haW5fUGFnZSIsICFhcnRpY2xlID09ICJTcGVjaWFsOlNlYXJjaCIpCgpgYGAKYGBge3J9CnRvcCAlPiUgCiAgc2VsZWN0KGFydGljbGUsIHZpZXdzKSAlPiUKICBmaWx0ZXIoIWFydGljbGUgPT0gIk1haW5fUGFnZSIsICFhcnRpY2xlID09ICJTcGVjaWFsOlNlYXJjaCIpICU+JSAKICBkYXRhdGFibGUoY2xhc3MgPSAnY2VsbC1ib3JkZXIgc3RyaXBlJykgJT4lIAogIGZvcm1hdFN0eWxlKCJhcnRpY2xlIiwgYmFja2dyb3VuZENvbG9yID0gInNub3ciKQoKYGBgCkFjY29yZGluZyB0byB0aGUgZGF0YSB0YWJsZSwgdGhlIFdpa2lwZWRpYSBwYWdlIGZvciB0aGUgQmxhY2sgUGFudGhlciBmaWxtIHdhcyB2aWV3ZWQgdGhlIG1vc3Qgd2l0aCAzMDYsNjA4IHZpZXdzLiBDb21pbmcgaW4gc2Vjb25kIHdhcyB0aGUgcGFnZSBDb2x1bWJpbmUgSGlnaCBTY2hvb2wgTWFzc2FjcmUgd2l0aCAyOTksMDMzIHZpZXdzLiBUaGUgbmV4dCBhcnRpY2xlIHRoYXQgaGFkIHRvIGRvIHdpdGggYSBzaG9vdGluZyBjb21lcyBpbiBzaXh0aCBwbGFjZSBhbmQgd2FzIHRoZSBwYWdlIFNjaG9vbCBTaG9vdGluZ3MgaW4gdGhlIFVuaXRlZCBTdGF0ZXMuIFRoaXMgcGFnZSBoYWQgMjQwLDcyMCB2aWV3cy4gTGFzdGx5LCB0aGUgV2lraXBlZGlhIHBhZ2UgQ29sdCBBUi0xNCBjb21lcyBpbiBuaW50aCBwbGFjZSBhcyBtb3N0IHZpZXdlZCB3aXRoIDIwMiw3MzUgdmlld3MuIApUaGlzIGRhdGEgc2hvd3MgdGhhdCB0aGVyZSB3ZXJlIHBlb3BsZSByZXNlYXJjaGluZyBhc3NvY2lhdGVkIHRvcGljcyBmb2xsb3dpbmcgYm90aCB0aGUgVmVnYXMgYW5kIEZsb3JpZGEgc2hvb3RpbmdzLCBob3dldmVyLCBuZWl0aGVyIHdlcmUgdGhlIG1vc3Qgdmlld2VkIGFydGljbGUgb24gdGhhdCBkYXkuICAKCjQuIFRoZSBmb2xsb3dpbmcgZ3JhcGggd2lsbCBzaG93IGhvdyBtYW55IHRpbWVzIHRoZSBXaWtpcGVkaWEgYXJ0aWNsZSAiR3VuIGNvbnRyb2wiIHdhcyB2aWV3ZWQgb25lIHdlZWsgcHJpb3IgdG8gYm90aCB0aGUgVmVnYXMgYW5kIEZsb3JpZGEgc2hvb3RpbmdzIGFzIHdlbGwgYXMgdHdvIHdlZWtzIGFmdGVyIHRoZSBzaG9vdGluZ3MgaGFkIG9jY3VycmVkLiAKCmBgYHtyfQpWZWdhcyA8LSBhcnRpY2xlX3BhZ2V2aWV3cyhhcnRpY2xlID0gIkd1biBjb250cm9sIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQgPSBhcy5EYXRlKCIyMDE3LTA5LTI0IiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgIGVuZCA9IGFzLkRhdGUoIjIwMTctMTAtMTUiKSkKClZlZ2FzIDwtIFZlZ2FzICU+JSAKICBtdXRhdGUoZGF5ID0gLTc6MTQpICU+JSAKICBtdXRhdGUoZXZlbnQgPSAiVmVnYXMiKQoKVmVnYXMgJT4lIAogIGdncGxvdChhZXMoeCA9IGRheSwgeSA9IHZpZXdzKSkgKwogIGdlb21fbGluZSgpCgpgYGAKYGBge3J9CkZsb3JpZGEgPC0gYXJ0aWNsZV9wYWdldmlld3MoYXJ0aWNsZSA9ICJHdW4gY29udHJvbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ0ID0gYXMuRGF0ZSgiMjAxOC0wMi0wNyIpLAogICAgICAgICAgICAgICAgICAgICAgICAgICBlbmQgPSBhcy5EYXRlKCIyMDE4LTAyLTI4IikpCgpGbG9yaWRhIDwtIEZsb3JpZGEgJT4lIAogIG11dGF0ZShkYXkgPSAtNzoxNCkgJT4lIAogIG11dGF0ZShldmVudCA9ICJGbG9yaWRhIikKCkZsb3JpZGEgJT4lIAogIGdncGxvdChhZXMoeCA9IGRheSwgeSA9IHZpZXdzKSkgKwogIGdlb21fbGluZSgpCgpgYGAKYGBge3J9CnNob290aW5ncyA8LSBiaW5kX3Jvd3MoVmVnYXMsIEZsb3JpZGEpCgpzaG9vdGluZ3MgJT4lIAogIGdncGxvdChhZXMoeCA9IGRheSwgeSA9IHZpZXdzLCBjb2xvciA9IGV2ZW50KSkgKwogIGdlb21fbGluZSgpICsKICB0aGVtZV9taW5pbWFsKCkgKwogIGxhYnMoeCA9ICJEYXlzIEJlZm9yZS9BZnRlciBTaG9vdGluZyIsIAogICAgICAgeSA9ICJXaWtpcGVkaWEgVmlld3MiLCAKICAgICAgIGNvbG9yID0gIkV2ZW50IiwgCiAgICAgICB0aXRsZSA9ICJWaWV3cyBvZiB0aGUgV2lraXBlZGlhIEd1biBDb250cm9sIEFydGljbGUgQmVmb3JlIGFuZCBBZnRlciBUd28gTWFzcyBTaG9vdGluZ3MiKQpgYGAKVGhlIGdyYXBoIHNob3dzIGEgY2xlYXIgdHJlbmQgdGhhdCBvbiB0aGUgZGF5IG9mIGFuZCBhYm91dCAyLTMgZGF5cyBmb2xsb3dpbmcgYm90aCBzaG9vdGluZ3MsIHRoZXJlIHdhcyBhIG1ham9yIGluY3JlYXNlIGluIHZpZXdzIG9uIHRoZSBndW4gY29udHJvbCBhcnRpY2xlLiBBdCB0aGUgcGVhayBudW1iZXIgb2Ygdmlld3MgYXJvdW5kIHRoZSB0aW1lIG9mIHRoZSBWZWdhcyBzaG9vdGluZywgdGhlIGd1biBjb250cm9sIGFydGljbGUgd2FzIHZpZXdlZCBhcm91bmQgYSBsaXR0bGUgbGVzcyB0aGFuIDQsNTAwIHRpbWVzLiBJbiBjb250cmFzdCwgYXJvdW5kIHRoZSB0aW1lIG9mIHRoZSBGbG9yaWRhIHNob290aW5nLCB0aGUgdG9wIHZpZXdzIG9mIHRoZSBndW4gY29udHJvbCBhcnRpY2xlIHdlcmUgYXJvdW5kIDYsNTAwIHZpZXdzLiBGdXJ0aGVybW9yZSwgdW5saWtlIHdpdGggdGhlIFZlZ2FzIHNob290aW5nLCB0aGUgRmxvcmlkYSBzaG9vdGluZyBzYXcgYSBsaXR0bGUgc3Bpa2UgaW4gdmlld3Mgb24gdGhlIGd1biBjb250cm9sIGFyaWNsZSBhYm91dCA3IGRheXMgYWZ0ZXIgaXQgaGFkIG9jY3VyZWQuIEFmdGVyIHRoYXQsIHRoZSB2aWV3cyBzZWVtZWQgdG8gYmUgbW9zdGx5IG9uIGEgZG93bndhcmQgdHJlbmQuICAKCgoKCg==