Examining Alcohol Consumption Patterns

First, we load all the relevants library into R. This ensures that we are able to use all functions required later on.

Where Do People Drink The Most Beer, Wine And Spirits?

Back in 2014, fivethiryeight.com published an article on alchohol consumption in different countries. This dataset be a good source into understanding how drinking behaviours differ in countries.

Let us load the dataset.

library(fivethirtyeight)
data(drinks)

We then perform simple exploratory data analysis (EDA).

glimpse(drinks)
## Rows: 193
## Columns: 5
## $ country                      <chr> "Afghanistan", "Albania", "Algeria", "An…
## $ beer_servings                <int> 0, 89, 25, 245, 217, 102, 193, 21, 261, …
## $ spirit_servings              <int> 0, 132, 0, 138, 57, 128, 25, 179, 72, 75…
## $ wine_servings                <int> 0, 54, 14, 312, 45, 45, 221, 11, 212, 19…
## $ total_litres_of_pure_alcohol <dbl> 0.0, 4.9, 0.7, 12.4, 5.9, 4.9, 8.3, 3.8,…
skim(drinks)
(#tab:glimpse_skim_data)Data summary
Name drinks
Number of rows 193
Number of columns 5
_______________________
Column type frequency:
character 1
numeric 4
________________________
Group variables None

Variable type: character

skim_variable n_missing complete_rate min max empty n_unique whitespace
country 0 1 3 28 0 193 0

Variable type: numeric

skim_variable n_missing complete_rate mean sd p0 p25 p50 p75 p100 hist
beer_servings 0 1 106.16 101.14 0 20.0 76.0 188.0 376.0 ▇▃▂▂▁
spirit_servings 0 1 80.99 88.28 0 4.0 56.0 128.0 438.0 ▇▃▂▁▁
wine_servings 0 1 49.45 79.70 0 1.0 8.0 59.0 370.0 ▇▁▁▁▁
total_litres_of_pure_alcohol 0 1 4.72 3.77 0 1.3 4.2 7.2 14.4 ▇▃▅▃▁

From this EDA, we note that there are four numeric variables: beer_servings, spirit_servings, wine_servings, and total_liters_of_pure_alcohol. In addition, there is one character variable, country and no missing values.

With this insight, we can start modelling.

How does beer consumption vary?

First, we start by looking at beer consumptions patterns across differing countries.

top25_beer <- top_n(drinks, 25, beer_servings)

ggplot(data = top25_beer, mapping = aes (y = reorder(country, beer_servings), x = beer_servings)) + geom_col(fill='beige') + labs(title = "Who drinks the most beer?", subtitle = "Top 25 Beer Consuming Countries",
y = "Country", x = "Beer Servings (12-ounce cans of beer consumed per person)") +
NULL

The beer consumption by country bar charts show that beer is most popular in Eastern European, African, and Central American countries.

Namibia seems to be the top beer drinkers followed closely by Czech Republic and Gabon.

Russian Federation, Brazil and Andorra drink the least beer.

Who drinks the most wine?

Next, we plot a bar chart showing wine consumption in various countries.

top25_wine <- top_n(drinks, 25, wine_servings)
ggplot(data = top25_wine, mapping = aes (y = reorder(country, wine_servings), x = wine_servings)) +   geom_col(fill='pink') +
labs(title = "Top 25 Wine Consuming Countries",
y = "Country", x = "Wine Servings (glasses of wine per person per year)") +
NULL

The wine consumption by country bar chart shows that wine is most popular in Western European, Scandinavian, and South American countries. Unsurprisingly, France is the top wine consumer.

Who can hold their spirits?

Last but not least, we plot a bar chart of spirit consumption.

top25_spirits <- top_n(drinks, 25, spirit_servings)
ggplot(data = top25_spirits, mapping = aes (y = reorder(country, spirit_servings), x = spirit_servings)) + geom_col(fill='light green') + labs(title = "Top 25 Spirits Consuming Countries",
y = "Country", x = "Spirits Servings (measures of spirit per year)") +
NULL

Furthermore, spirit consumption by country shows that spirits tend to be popular in Eastern European and some Asian countries as well as on islands. Grenada drinks the most spirit while Mongolia drinks the least.

Conclusion

Overall, the bar charts show two clear trends. First is that countries who are large exporters of a certain product tend to be the highest consumers of that product. For example France and Portugal are among the top wine consuming countries, Czech Republic is the second in the beer chart, whereas Russia and Belarus are among the top countries for spirits consumption.

It also seems that developed countries enjoy more wine consumption, whereas developing countries enjoy more beer and spirits consumption. This is expected as wine is usually more expensive and can be associated with prestige (especially if it is old!)