From c2fe17fd11d0ebe49fce88d48f00b40d86c8929a Mon Sep 17 00:00:00 2001 From: "Thomas J. Brailey" Date: Fri, 3 Apr 2020 20:16:00 -0700 Subject: [PATCH] . --- content/post/test.Rmd | 27 -- content/post/test.html | 24 -- content/post/test.knit.md | 25 -- content/posts/{test.Rmd => cox_proximity.Rmd} | 0 .../posts/{test.html => cox_proximity.html} | 2 +- content/posts/thesis.Rmd | 13 + content/posts/thesis.html | 10 +- content/posts/thesis_ontology.Rmd | 14 + content/posts/thesis_ontology.html | 11 + public/categories/r/index.html | 15 +- public/categories/r/index.xml | 34 +- public/en/sitemap.xml | 23 +- public/index.xml | 34 +- public/post/index.html | 7 +- public/post/index.xml | 16 +- public/posts/cox_proximity.Rmd | 126 +++++++ public/posts/cox_proximity/index.html | 349 ++++++++++++++++++ .../figure-html/unnamed-chunk-4-1.png | Bin 0 -> 18518 bytes public/posts/index.html | 221 +++++++++++ public/posts/index.xml | 43 +++ public/posts/page/1/index.html | 1 + public/posts/thesis.Rmd | 13 + public/posts/thesis/index.html | 18 +- public/posts/thesis_ontology.Rmd | 14 + public/posts/thesis_ontology/index.html | 252 +++++++++++++ public/tags/electoral-proximity/index.html | 12 +- public/tags/electoral-proximity/index.xml | 22 +- public/tags/index.html | 6 +- public/tags/index.xml | 6 +- public/tags/making-votes-count/index.html | 12 +- public/tags/making-votes-count/index.xml | 22 +- public/tags/power-sharing/index.html | 7 +- public/tags/power-sharing/index.xml | 14 +- public/tags/r/index.html | 12 +- public/tags/r/index.xml | 22 +- public/tags/segmental-autonomy/index.html | 7 +- public/tags/segmental-autonomy/index.xml | 14 +- public/tags/senior-thesis/index.html | 7 +- public/tags/senior-thesis/index.xml | 14 +- .../figure-html/unnamed-chunk-4-1.png | Bin 0 -> 18518 bytes 40 files changed, 1210 insertions(+), 259 deletions(-) delete mode 100644 content/post/test.Rmd delete mode 100644 content/post/test.html delete mode 100644 content/post/test.knit.md rename content/posts/{test.Rmd => cox_proximity.Rmd} (100%) rename content/posts/{test.html => cox_proximity.html} (98%) create mode 100644 content/posts/thesis_ontology.Rmd create mode 100644 content/posts/thesis_ontology.html create mode 100644 public/posts/cox_proximity.Rmd create mode 100644 public/posts/cox_proximity/index.html create mode 100644 public/posts/cox_proximity_files/figure-html/unnamed-chunk-4-1.png create mode 100644 public/posts/index.html create mode 100644 public/posts/index.xml create mode 100644 public/posts/page/1/index.html create mode 100644 public/posts/thesis_ontology.Rmd create mode 100644 public/posts/thesis_ontology/index.html create mode 100644 static/posts/cox_proximity_files/figure-html/unnamed-chunk-4-1.png diff --git a/content/post/test.Rmd b/content/post/test.Rmd deleted file mode 100644 index f518913..0000000 --- a/content/post/test.Rmd +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "Calculating Electoral Proximity in R" -author: "Tom Brailey" -date: \`r format(Sys.Date(), "%B %d, %Y")`\ -categories: ["R"] -tags: ["R", "electoral proximity", "making votes count"] ---- - -```{r setup, include=FALSE} -knitr::opts_chunk$set(collapse = TRUE) -``` - -# What is Electoral Proximity? - -Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state's legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. Why is electoral proximity important? Cox suggests that it taps into executive-legislative behaviors; others note that greater proximity of presidential and legislative elections tend tends to reduce the number of effective parties in a state. In any case, being able to calculate a state's electoral proximity could open the door to some interesting studies. - -# How is Electoral Proximity Calculated? - -Per Cox (1997), electoral proximity can be estimated as follows: - -$$ PROXIMITY = 2 * \left| \frac{L_{t} - P_{t-1}}{P_{t+1} - P_{t-1}} - \frac{1}{2} \right| $$ - -and while this is a lovely equation, it is difficult to implement on your own. - -# What's the Issue? - -I was assigned to work on a replication project that involved having to run a regression using electoral proximity as an independent variable. \ No newline at end of file diff --git a/content/post/test.html b/content/post/test.html deleted file mode 100644 index c384137..0000000 --- a/content/post/test.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Calculating Electoral Proximity in R" -author: "Tom Brailey" -date: \March 30, 2020\ -categories: ["R"] -tags: ["R", "electoral proximity", "making votes count"] ---- - - - -
-

What is Electoral Proximity?

-

Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. Why is electoral proximity important? Cox suggests that it taps into executive-legislative behaviors; others note that greater proximity of presidential and legislative elections tend tends to reduce the number of effective parties in a state. In any case, being able to calculate a state’s electoral proximity could open the door to some interesting studies.

-
-
-

How is Electoral Proximity Calculated?

-

Per Cox (1997), electoral proximity can be estimated as follows:

-

\[ PROXIMITY = 2 * \left| \frac{L_{t} - P_{t-1}}{P_{t+1} - P_{t-1}} - \frac{1}{2} \right| \]

-

and while this is a lovely equation, it is difficult to implement on your own.

-
-
-

What’s the Issue?

-

I was assigned to work on a replication project that involved having to run a regression using electoral proximity as an independent variable.

-
diff --git a/content/post/test.knit.md b/content/post/test.knit.md deleted file mode 100644 index 604cda2..0000000 --- a/content/post/test.knit.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "Calculating Electoral Proximity in R" -author: "Tom Brailey" -date: \March 30, 2020\ -categories: ["R"] -tags: ["R", "electoral proximity", "making votes count"] ---- - - - -# What is Electoral Proximity? - -Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state's legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. Why is electoral proximity important? Cox suggests that it taps into executive-legislative behaviors; others note that greater proximity of presidential and legislative elections tend tends to reduce the number of effective parties in a state. In any case, being able to calculate a state's electoral proximity could open the door to some interesting studies. - -# How is Electoral Proximity Calculated? - -Per Cox (1997), electoral proximity can be estimated as follows: - -$$ PROXIMITY = 2 * \left| \frac{L_{t} - P_{t-1}}{P_{t+1} - P_{t-1}} - \frac{1}{2} \right| $$ - -and while this is a lovely equation, it is difficult to implement on your own. - -# What's the Issue? - -I was assigned to work on a replication project that involved having to run a regression using electoral proximity as an independent variable. diff --git a/content/posts/test.Rmd b/content/posts/cox_proximity.Rmd similarity index 100% rename from content/posts/test.Rmd rename to content/posts/cox_proximity.Rmd diff --git a/content/posts/test.html b/content/posts/cox_proximity.html similarity index 98% rename from content/posts/test.html rename to content/posts/cox_proximity.html index f88bd10..812c697 100644 --- a/content/posts/test.html +++ b/content/posts/cox_proximity.html @@ -101,7 +101,7 @@

Burkina Faso’s Electoral Proximity

x = "Year", y = "Electoral Proximity (Cox, 1997)") + theme_classic() -

+

Interesting! Following independence, BK had concurrent elections which became progressively less concurrent until 2015, when they aligned once again. I’m going to plot a few more countries and see if I find any more intresting patterns.

In the meantime, feel free to check out the related code for this post here. Please leave any comments and feedback in the “Issues” section of GitHub.

Thanks for reading!

diff --git a/content/posts/thesis.Rmd b/content/posts/thesis.Rmd index d4d283c..1033d13 100644 --- a/content/posts/thesis.Rmd +++ b/content/posts/thesis.Rmd @@ -10,3 +10,16 @@ tags: ["senior thesis", "segmental autonomy", "power sharing"] knitr::opts_chunk$set(echo = TRUE) ``` +I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. + +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and [Professor Gareth Nellis](garethnellis.github.io) as my thesis advisor. I have looked up to these professors throughout my undergraduate career and cannot wait to work with them. + +# Focus + +My thesis will focus on power-sharing. My central argument is that existing studies of power-sharing use different conceptualizations and measurements which hinder cumulative findings. As the literature stands, we cannot really understand the effectiveness of power-sharing as it relates to prolonged peace and democratization. Moreover, most studies use the two aforementioned dependent variables to establish power-sharing's effectiveness, which is limiting. I propose a disaggregated approach to studying power-sharing. By studying the components of power-sharing arragements, we may better understand it's effectiveness as well as the mechanisms which drive its success and failure. I also intend to expand how we evaluate power-sharing by adding an additional dependent variable---social trust---into the mix. + +In addition to measuring the substantive effects of one component of power-sharing (to be determined), I also plan on creating an ontology of the current conceptions of power-sharing to see if and where these components overlap. + +I am currently in the literature review portion of the project, and am diving into the power-sharing literature, case-study analyises, and am brushing up on statistics and econometrics. + +More to follow! \ No newline at end of file diff --git a/content/posts/thesis.html b/content/posts/thesis.html index c151e25..0a60476 100644 --- a/content/posts/thesis.html +++ b/content/posts/thesis.html @@ -8,4 +8,12 @@ - +

I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper.

+

I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. I have looked up to these professors throughout my undergraduate career and cannot wait to work with them.

+
+

Focus

+

My thesis will focus on power-sharing. My central argument is that existing studies of power-sharing use different conceptualizations and measurements which hinder cumulative findings. As the literature stands, we cannot really understand the effectiveness of power-sharing as it relates to prolonged peace and democratization. Moreover, most studies use the two aforementioned dependent variables to establish power-sharing’s effectiveness, which is limiting. I propose a disaggregated approach to studying power-sharing. By studying the components of power-sharing arragements, we may better understand it’s effectiveness as well as the mechanisms which drive its success and failure. I also intend to expand how we evaluate power-sharing by adding an additional dependent variable—social trust—into the mix.

+

In addition to measuring the substantive effects of one component of power-sharing (to be determined), I also plan on creating an ontology of the current conceptions of power-sharing to see if and where these components overlap.

+

I am currently in the literature review portion of the project, and am diving into the power-sharing literature, case-study analyises, and am brushing up on statistics and econometrics.

+

More to follow!

+
diff --git a/content/posts/thesis_ontology.Rmd b/content/posts/thesis_ontology.Rmd new file mode 100644 index 0000000..aa26218 --- /dev/null +++ b/content/posts/thesis_ontology.Rmd @@ -0,0 +1,14 @@ +--- +title: "Senior Thesis: Ontology" +author: "Tom Brailey" +date: "2020-01-05" +categories: ["R"] +tags: ["senior thesis", "segmental autonomy", "power sharing"] +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = TRUE) +``` + +Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + diff --git a/content/posts/thesis_ontology.html b/content/posts/thesis_ontology.html new file mode 100644 index 0000000..b4896b9 --- /dev/null +++ b/content/posts/thesis_ontology.html @@ -0,0 +1,11 @@ +--- +title: "Senior Thesis: Ontology" +author: "Tom Brailey" +date: "2020-01-05" +categories: ["R"] +tags: ["senior thesis", "segmental autonomy", "power sharing"] +--- + + + +

Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it.

diff --git a/public/categories/r/index.html b/public/categories/r/index.html index 980c06c..8ee68e9 100644 --- a/public/categories/r/index.html +++ b/public/categories/r/index.html @@ -151,22 +151,17 @@

Category: R

  • March 30, 2020 - Calculating Electoral Proximity in R + Calculating Electoral Proximity in R
  • - December 1, 2019 - My Senior Thesis + January 5, 2020 + Senior Thesis: Ontology
  • - January 1, 0001 - Calculating Electoral Proximity in R -
  • - -
  • - January 1, 0001 - Calculating Electoral Proximity in R + December 1, 2019 + My Senior Thesis
  • diff --git a/public/categories/r/index.xml b/public/categories/r/index.xml index 8c30f2f..d05b884 100644 --- a/public/categories/r/index.xml +++ b/public/categories/r/index.xml @@ -13,38 +13,30 @@ Calculating Electoral Proximity in R - /posts/test/ + /posts/cox_proximity/ Mon, 30 Mar 2020 00:00:00 +0000 - /posts/test/ + /posts/cox_proximity/ What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - My Senior Thesis - /posts/thesis/ - Sun, 01 Dec 2019 00:00:00 +0000 + Senior Thesis: Ontology + /posts/thesis_ontology/ + Sun, 05 Jan 2020 00:00:00 +0000 - /posts/thesis/ - + /posts/thesis_ontology/ + Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. - Calculating Electoral Proximity in R - /post/test/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - - - Calculating Electoral Proximity in R - /post/test.knit/ - Mon, 01 Jan 0001 00:00:00 +0000 + My Senior Thesis + /posts/thesis/ + Sun, 01 Dec 2019 00:00:00 +0000 - /post/test.knit/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. + /posts/thesis/ + I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. diff --git a/public/en/sitemap.xml b/public/en/sitemap.xml index b3068b5..866d920 100644 --- a/public/en/sitemap.xml +++ b/public/en/sitemap.xml @@ -3,7 +3,7 @@ xmlns:xhtml="http://www.w3.org/1999/xhtml"> - /posts/test/ + /posts/cox_proximity/ 2020-03-30T00:00:00+00:00 @@ -33,7 +33,7 @@ - /post/ + /posts/ 2020-03-30T00:00:00+00:00 @@ -77,36 +77,33 @@ /> - - /posts/thesis/ - 2019-12-01T00:00:00+00:00 - - /tags/power-sharing/ - 2019-12-01T00:00:00+00:00 + 2020-01-05T00:00:00+00:00 /tags/segmental-autonomy/ - 2019-12-01T00:00:00+00:00 + 2020-01-05T00:00:00+00:00 /tags/senior-thesis/ - 2019-12-01T00:00:00+00:00 + 2020-01-05T00:00:00+00:00 - /about/ + /posts/thesis_ontology/ + 2020-01-05T00:00:00+00:00 - /post/test/ + /posts/thesis/ + 2019-12-01T00:00:00+00:00 - /post/test.knit/ + /about/ diff --git a/public/index.xml b/public/index.xml index b61eef8..3bcdfd2 100644 --- a/public/index.xml +++ b/public/index.xml @@ -13,20 +13,30 @@ Calculating Electoral Proximity in R - /posts/test/ + /posts/cox_proximity/ Mon, 30 Mar 2020 00:00:00 +0000 - /posts/test/ + /posts/cox_proximity/ What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. + + Senior Thesis: Ontology + /posts/thesis_ontology/ + Sun, 05 Jan 2020 00:00:00 +0000 + + /posts/thesis_ontology/ + Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + + My Senior Thesis /posts/thesis/ Sun, 01 Dec 2019 00:00:00 +0000 /posts/thesis/ - + I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. @@ -42,24 +52,6 @@ I am interested in political institutions, elections, secession, and conflict in My CV can be found here. - - Calculating Electoral Proximity in R - /post/test/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - - - Calculating Electoral Proximity in R - /post/test.knit/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test.knit/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - Contact /contact/ diff --git a/public/post/index.html b/public/post/index.html index 997e5ba..d14620c 100644 --- a/public/post/index.html +++ b/public/post/index.html @@ -151,7 +151,12 @@

    Posts

  • March 30, 2020 - Calculating Electoral Proximity in R + Calculating Electoral Proximity in R +
  • + +
  • + January 5, 2020 + Senior Thesis: Ontology
  • diff --git a/public/post/index.xml b/public/post/index.xml index c516a71..c7d5957 100644 --- a/public/post/index.xml +++ b/public/post/index.xml @@ -13,20 +13,30 @@ Calculating Electoral Proximity in R - /posts/test/ + /posts/cox_proximity/ Mon, 30 Mar 2020 00:00:00 +0000 - /posts/test/ + /posts/cox_proximity/ What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. + + Senior Thesis: Ontology + /posts/thesis_ontology/ + Sun, 05 Jan 2020 00:00:00 +0000 + + /posts/thesis_ontology/ + Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + + My Senior Thesis /posts/thesis/ Sun, 01 Dec 2019 00:00:00 +0000 /posts/thesis/ - + I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. diff --git a/public/posts/cox_proximity.Rmd b/public/posts/cox_proximity.Rmd new file mode 100644 index 0000000..4969439 --- /dev/null +++ b/public/posts/cox_proximity.Rmd @@ -0,0 +1,126 @@ +--- +title: "Calculating Electoral Proximity in R" +author: "Tom Brailey" +date: "2020-03-30" +categories: ["R"] +tags: ["R", "electoral proximity", "making votes count"] +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(collapse = TRUE) + +library(magrittr) +library(ggplot2) +burkina_faso <- rio::import("C:/Users/tbrai/Dropbox/Constitutions Project/Data/Election Data/Cleaned Data/cp_af_full.csv") %>% + dplyr::select(country_name, year, + leg_elect_dum, leg_elect_year, + pres_elect_year, pres_elect_year_fill) %>% + dplyr::filter(country_name == "Burkina Faso") +``` + +# What is Electoral Proximity? + +Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state's legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. Why is electoral proximity important? Cox suggests that it taps into executive-legislative behaviors; others note that greater proximity of presidential and legislative elections tend tends to reduce the number of effective parties in a state. In any case, being able to calculate a state's electoral proximity could open the door to some interesting studies. + +# How is Electoral Proximity Calculated? + +Per Cox (1997), electoral proximity can be estimated as follows: + +$$ PROXIMITY = 2 * \left| \frac{L_{t} - P_{t-1}}{P_{t+1} - P_{t-1}} - \frac{1}{2} \right| $$ + +and while this is a lovely equation, it might be difficult to implement on one's own. + +# What's the Issue? + +I was assigned to work on a replication project that involved having to run a regression using electoral proximity as an independent variable. However, the dataset we were using had several more country-year observations (not showing-off, we were just measuring different things) and so we couldn't simply join the electoral proximity variable to our dataset. After spending a few hours trying to find a package that would make my life a whole bunch easier, I realized that I would have to hard-code a way of calculating electoral fractionalization. + +# Strategy + +I wanted to test my coding skills on a country that exhibited three types of proximity: where $L_t$ = $P_t$, $L_t$ = $1-P_t$, and $L_t$ = $1+P_t$. That way I could determine whether my function $\textit{actually}$ worked on all potential electoral proximities. One country that exhibits such electoral variation is Burkina Faso. Let's check out the data. + +```{r} +head(burkina_faso) +``` + +So our unit of analysis is country-year. The variables we need for this function to work is a dummy for when a legislative election took place ($\textit{leg_elect_dum}$), the year of that election for each country-year observation ($\textit{leg_elect_year}$), a variable that takes the value of the year of a presidential election, and $NA$ otherwise ($\textit{pres_elect_year}$) and a "filled" version of the presidential election year ($\textit{pres_elect_year_fill}$). + +# The Function + +Here is a step-by-step run-through of how I calculated electoral proximity in Burkina Faso. Note that I use dplyr:: partly because I love it and partly because it might be easier to follow compared with using base-R functions. + +1. We have information on legislative election and previous/concurrent presidential election, now it's time to calculate the next presidential election ($P_{t+1}$). +```{r} +burkina_faso <- burkina_faso %>% + + #' Group by country and legislative election. + + dplyr::group_by(country_name, leg_elect_year) %>% + + #' Use "first" and "na.omit" to find the next presidential + #' election in the data. Using these two commands will find + #' the first non-NA value in a column. This new variable is + #' called "next_election". + + dplyr::mutate(next_election = dplyr::first(na.omit(pres_elect_year))) %>% + + #' Regroup by just country. We don't care about years at this point. + #' Then we fill out the "next_election" variable. Instead of filling + #' down the data, we want to fill up (imagine we are dragging the future + #' election up to the current legislative election). + + dplyr::group_by(country_name) %>% + tidyr::fill(next_election, .direction = "up") +``` + +2. So now we have our data ready. There are a few columns that can probably get removed once we have calculated electoral proximity, but you never know when they might come in handy. + +To elucidate: + +$\textit{leg_elect_year}$ = $L_t$ + +$\textit{pres_elect_year_fill}$ = $P_{t-1}$ + +$\textit{next_election}$ = $P_{t+1}$ + +```{r} +burkina_faso <- burkina_faso %>% + + #' We can now, in one fell swoop, calculate Cox's electoral proximity. + + dplyr::mutate(cox_prox = ifelse(leg_elect_dum == 1, + 2 * abs( + ( + leg_elect_year - pres_elect_year_fill) / + (next_election - pres_elect_year_fill) - (1/2) + ), NA), + cox_prox = ifelse(is.nan(cox_prox), 1, cox_prox)) %>% + + #' Fill out the variable. + + tidyr::fill(cox_prox) +``` + +# Burkina Faso's Electoral Proximity + +Let's plot how electoral proximity changes over time in Burkina Faso. +```{r} +ggplot(burkina_faso, aes(x = year)) + + geom_line(aes(y = cox_prox), size = 2, color = "purple", na.rm = TRUE) + + geom_vline(aes(xintercept = ifelse(leg_elect_dum == 1, year, NA)), linetype = "dotted", na.rm=TRUE) + + labs(title = paste0("Electoral Proximity in ", unique(burkina_faso$country_name)), + x = "Year", + y = "Electoral Proximity (Cox, 1997)") + + theme_classic() +``` + +Interesting! Following independence, BK had concurrent elections which became progressively less concurrent until 2015, when they aligned once again. I'm going to plot a few more countries and see if I find any more intresting patterns. + +In the meantime, feel free to check out the related code for this post [here](https://github.com/tjbrailey/Functions). Please leave any comments and feedback in the "Issues" section of GitHub. + +Thanks for reading! + + + + + + diff --git a/public/posts/cox_proximity/index.html b/public/posts/cox_proximity/index.html new file mode 100644 index 0000000..c0f0a42 --- /dev/null +++ b/public/posts/cox_proximity/index.html @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Calculating Electoral Proximity in R · thomasjbrailey + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    +
    +
    +
    +

    Calculating Electoral Proximity in R

    +
    + +
    + +
    + + + + +
    +

    What is Electoral Proximity?

    +

    Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. Why is electoral proximity important? Cox suggests that it taps into executive-legislative behaviors; others note that greater proximity of presidential and legislative elections tend tends to reduce the number of effective parties in a state. In any case, being able to calculate a state’s electoral proximity could open the door to some interesting studies.

    +
    +
    +

    How is Electoral Proximity Calculated?

    +

    Per Cox (1997), electoral proximity can be estimated as follows:

    +

    \[ PROXIMITY = 2 * \left| \frac{L_{t} - P_{t-1}}{P_{t+1} - P_{t-1}} - \frac{1}{2} \right| \]

    +

    and while this is a lovely equation, it might be difficult to implement on one’s own.

    +
    +
    +

    What’s the Issue?

    +

    I was assigned to work on a replication project that involved having to run a regression using electoral proximity as an independent variable. However, the dataset we were using had several more country-year observations (not showing-off, we were just measuring different things) and so we couldn’t simply join the electoral proximity variable to our dataset. After spending a few hours trying to find a package that would make my life a whole bunch easier, I realized that I would have to hard-code a way of calculating electoral fractionalization.

    +
    +
    +

    Strategy

    +

    I wanted to test my coding skills on a country that exhibited three types of proximity: where \(L_t\) = \(P_t\), \(L_t\) = \(1-P_t\), and \(L_t\) = \(1+P_t\). That way I could determine whether my function \(\textit{actually}\) worked on all potential electoral proximities. One country that exhibits such electoral variation is Burkina Faso. Let’s check out the data.

    +
    head(burkina_faso)
    +##   country_name year leg_elect_dum leg_elect_year pres_elect_year
    +## 1 Burkina Faso 1960            NA             NA              NA
    +## 2 Burkina Faso 1961            NA             NA              NA
    +## 3 Burkina Faso 1962            NA             NA              NA
    +## 4 Burkina Faso 1963            NA             NA              NA
    +## 5 Burkina Faso 1964            NA             NA              NA
    +## 6 Burkina Faso 1965             1           1965              NA
    +##   pres_elect_year_fill
    +## 1                   NA
    +## 2                   NA
    +## 3                   NA
    +## 4                   NA
    +## 5                   NA
    +## 6                   NA
    +

    So our unit of analysis is country-year. The variables we need for this function to work is a dummy for when a legislative election took place (\(\textit{leg_elect_dum}\)), the year of that election for each country-year observation (\(\textit{leg_elect_year}\)), a variable that takes the value of the year of a presidential election, and \(NA\) otherwise (\(\textit{pres_elect_year}\)) and a “filled” version of the presidential election year (\(\textit{pres_elect_year_fill}\)).

    +
    +
    +

    The Function

    +

    Here is a step-by-step run-through of how I calculated electoral proximity in Burkina Faso. Note that I use dplyr:: partly because I love it and partly because it might be easier to follow compared with using base-R functions.

    +
      +
    1. We have information on legislative election and previous/concurrent presidential election, now it’s time to calculate the next presidential election (\(P_{t+1}\)).
    2. +
    +
    burkina_faso <- burkina_faso %>% 
    +  
    +  #' Group by country and legislative election. 
    +  
    +  dplyr::group_by(country_name, leg_elect_year) %>%
    +  
    +  #' Use "first" and "na.omit" to find the next presidential
    +  #' election in the data. Using these two commands will find 
    +  #' the first non-NA value in a column. This new variable is 
    +  #' called "next_election".
    +  
    +  dplyr::mutate(next_election = dplyr::first(na.omit(pres_elect_year))) %>% 
    +  
    +  #' Regroup by just country. We don't care about years at this point.
    +  #' Then we fill out the "next_election" variable. Instead of filling 
    +  #' down the data, we want to fill up (imagine we are dragging the future
    +  #' election up to the current legislative election). 
    +  
    +  dplyr::group_by(country_name) %>% 
    +  tidyr::fill(next_election, .direction = "up")
    +
      +
    1. So now we have our data ready. There are a few columns that can probably get removed once we have calculated electoral proximity, but you never know when they might come in handy.
    2. +
    +

    To elucidate:

    +

    \(\textit{leg_elect_year}\) = \(L_t\)

    +

    \(\textit{pres_elect_year_fill}\) = \(P_{t-1}\)

    +

    \(\textit{next_election}\) = \(P_{t+1}\)

    +
    burkina_faso <- burkina_faso %>% 
    +
    +  #' We can now, in one fell swoop, calculate Cox's electoral proximity. 
    +  
    +  dplyr::mutate(cox_prox = ifelse(leg_elect_dum == 1,  
    +                                2 * abs(
    +                                  (
    +                                    leg_elect_year - pres_elect_year_fill) /
    +                                          (next_election - pres_elect_year_fill) - (1/2)
    +                                  ), NA),
    +                cox_prox = ifelse(is.nan(cox_prox), 1, cox_prox)) %>% 
    +  
    +  #' Fill out the variable.
    +  
    +  tidyr::fill(cox_prox)
    +
    +
    +

    Burkina Faso’s Electoral Proximity

    +

    Let’s plot how electoral proximity changes over time in Burkina Faso.

    +
    ggplot(burkina_faso, aes(x = year)) + 
    +  geom_line(aes(y = cox_prox), size = 2, color = "purple", na.rm = TRUE) +
    +  geom_vline(aes(xintercept = ifelse(leg_elect_dum == 1, year, NA)), linetype = "dotted", na.rm=TRUE) +
    +  labs(title = paste0("Electoral Proximity in ", unique(burkina_faso$country_name)),
    +       x = "Year", 
    +       y = "Electoral Proximity (Cox, 1997)") +
    +  theme_classic()
    +

    +

    Interesting! Following independence, BK had concurrent elections which became progressively less concurrent until 2015, when they aligned once again. I’m going to plot a few more countries and see if I find any more intresting patterns.

    +

    In the meantime, feel free to check out the related code for this post here. Please leave any comments and feedback in the “Issues” section of GitHub.

    +

    Thanks for reading!

    +
    + +
    + + +
    + + + + + + +
    +
    + + +
    + +
    + +
    +
    + +

    'The real lessons are the institutions we destroy along the way.'

    + + + + © 2019 - 2020 + + Thomas J. Brailey + + + · + Powered by Hugo & Coder. + + + · + [] + +
    +
    + +
    + + + + + + + + + diff --git a/public/posts/cox_proximity_files/figure-html/unnamed-chunk-4-1.png b/public/posts/cox_proximity_files/figure-html/unnamed-chunk-4-1.png new file mode 100644 index 0000000000000000000000000000000000000000..324b0bc9406bb4e098544191caf57138988416bf GIT binary patch literal 18518 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 + + + + + + + + + + + + + + + + + + + + + + + + + + Posts · thomasjbrailey + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    +

    Posts

    + + + + + + + + + + +
    + +
    + +
    +
    + +

    'The real lessons are the institutions we destroy along the way.'

    + + + + © 2019 - 2020 + + Thomas J. Brailey + + + · + Powered by Hugo & Coder. + + + · + [] + +
    +
    + +
    + + + + + + + + + diff --git a/public/posts/index.xml b/public/posts/index.xml new file mode 100644 index 0000000..0f4b96b --- /dev/null +++ b/public/posts/index.xml @@ -0,0 +1,43 @@ + + + + Posts on thomasjbrailey + /posts/ + Recent content in Posts on thomasjbrailey + Hugo -- gohugo.io + en + Mon, 30 Mar 2020 00:00:00 +0000 + + + + + + Calculating Electoral Proximity in R + /posts/cox_proximity/ + Mon, 30 Mar 2020 00:00:00 +0000 + + /posts/cox_proximity/ + What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. + + + + Senior Thesis: Ontology + /posts/thesis_ontology/ + Sun, 05 Jan 2020 00:00:00 +0000 + + /posts/thesis_ontology/ + Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + + + + My Senior Thesis + /posts/thesis/ + Sun, 01 Dec 2019 00:00:00 +0000 + + /posts/thesis/ + I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. + + + + \ No newline at end of file diff --git a/public/posts/page/1/index.html b/public/posts/page/1/index.html new file mode 100644 index 0000000..b4869b8 --- /dev/null +++ b/public/posts/page/1/index.html @@ -0,0 +1 @@ +/posts/ \ No newline at end of file diff --git a/public/posts/thesis.Rmd b/public/posts/thesis.Rmd index d4d283c..1033d13 100644 --- a/public/posts/thesis.Rmd +++ b/public/posts/thesis.Rmd @@ -10,3 +10,16 @@ tags: ["senior thesis", "segmental autonomy", "power sharing"] knitr::opts_chunk$set(echo = TRUE) ``` +I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. + +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and [Professor Gareth Nellis](garethnellis.github.io) as my thesis advisor. I have looked up to these professors throughout my undergraduate career and cannot wait to work with them. + +# Focus + +My thesis will focus on power-sharing. My central argument is that existing studies of power-sharing use different conceptualizations and measurements which hinder cumulative findings. As the literature stands, we cannot really understand the effectiveness of power-sharing as it relates to prolonged peace and democratization. Moreover, most studies use the two aforementioned dependent variables to establish power-sharing's effectiveness, which is limiting. I propose a disaggregated approach to studying power-sharing. By studying the components of power-sharing arragements, we may better understand it's effectiveness as well as the mechanisms which drive its success and failure. I also intend to expand how we evaluate power-sharing by adding an additional dependent variable---social trust---into the mix. + +In addition to measuring the substantive effects of one component of power-sharing (to be determined), I also plan on creating an ontology of the current conceptions of power-sharing to see if and where these components overlap. + +I am currently in the literature review portion of the project, and am diving into the power-sharing literature, case-study analyises, and am brushing up on statistics and econometrics. + +More to follow! \ No newline at end of file diff --git a/public/posts/thesis/index.html b/public/posts/thesis/index.html index 291de12..9608f07 100644 --- a/public/posts/thesis/index.html +++ b/public/posts/thesis/index.html @@ -11,10 +11,12 @@ - + - + @@ -163,7 +165,7 @@

    My Senior Thesis

    - 0-minute read + 2-minute read
    @@ -186,7 +188,15 @@

    My Senior Thesis

    - +

    I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper.

    +

    I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. I have looked up to these professors throughout my undergraduate career and cannot wait to work with them.

    +
    +

    Focus

    +

    My thesis will focus on power-sharing. My central argument is that existing studies of power-sharing use different conceptualizations and measurements which hinder cumulative findings. As the literature stands, we cannot really understand the effectiveness of power-sharing as it relates to prolonged peace and democratization. Moreover, most studies use the two aforementioned dependent variables to establish power-sharing’s effectiveness, which is limiting. I propose a disaggregated approach to studying power-sharing. By studying the components of power-sharing arragements, we may better understand it’s effectiveness as well as the mechanisms which drive its success and failure. I also intend to expand how we evaluate power-sharing by adding an additional dependent variable—social trust—into the mix.

    +

    In addition to measuring the substantive effects of one component of power-sharing (to be determined), I also plan on creating an ontology of the current conceptions of power-sharing to see if and where these components overlap.

    +

    I am currently in the literature review portion of the project, and am diving into the power-sharing literature, case-study analyises, and am brushing up on statistics and econometrics.

    +

    More to follow!

    +
    diff --git a/public/posts/thesis_ontology.Rmd b/public/posts/thesis_ontology.Rmd new file mode 100644 index 0000000..aa26218 --- /dev/null +++ b/public/posts/thesis_ontology.Rmd @@ -0,0 +1,14 @@ +--- +title: "Senior Thesis: Ontology" +author: "Tom Brailey" +date: "2020-01-05" +categories: ["R"] +tags: ["senior thesis", "segmental autonomy", "power sharing"] +--- + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = TRUE) +``` + +Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + diff --git a/public/posts/thesis_ontology/index.html b/public/posts/thesis_ontology/index.html new file mode 100644 index 0000000..a06fcd3 --- /dev/null +++ b/public/posts/thesis_ontology/index.html @@ -0,0 +1,252 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Senior Thesis: Ontology · thomasjbrailey + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    +
    +
    +
    +

    Senior Thesis: Ontology

    +
    + +
    + +
    + + + + +

    Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it.

    + +
    + + +
    + + + + + + +
    +
    + + +
    + +
    + +
    +
    + +

    'The real lessons are the institutions we destroy along the way.'

    + + + + © 2019 - 2020 + + Thomas J. Brailey + + + · + Powered by Hugo & Coder. + + + · + [] + +
    +
    + +
    + + + + + + + + + diff --git a/public/tags/electoral-proximity/index.html b/public/tags/electoral-proximity/index.html index 0cb4c0b..80528f6 100644 --- a/public/tags/electoral-proximity/index.html +++ b/public/tags/electoral-proximity/index.html @@ -151,17 +151,7 @@

    Tag: electoral proximity

  • March 30, 2020 - Calculating Electoral Proximity in R -
  • - -
  • - January 1, 0001 - Calculating Electoral Proximity in R -
  • - -
  • - January 1, 0001 - Calculating Electoral Proximity in R + Calculating Electoral Proximity in R
  • diff --git a/public/tags/electoral-proximity/index.xml b/public/tags/electoral-proximity/index.xml index 917f73c..80f6f6b 100644 --- a/public/tags/electoral-proximity/index.xml +++ b/public/tags/electoral-proximity/index.xml @@ -13,30 +13,12 @@ Calculating Electoral Proximity in R - /posts/test/ + /posts/cox_proximity/ Mon, 30 Mar 2020 00:00:00 +0000 - /posts/test/ + /posts/cox_proximity/ What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - Calculating Electoral Proximity in R - /post/test/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - - - Calculating Electoral Proximity in R - /post/test.knit/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test.knit/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state&rsquo;s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - \ No newline at end of file diff --git a/public/tags/index.html b/public/tags/index.html index 6c432a8..7b0a0c5 100644 --- a/public/tags/index.html +++ b/public/tags/index.html @@ -165,17 +165,17 @@

    Tags

  • - December 1, 2019 + January 5, 2020 power sharing
  • - December 1, 2019 + January 5, 2020 segmental autonomy
  • - December 1, 2019 + January 5, 2020 senior thesis
  • diff --git a/public/tags/index.xml b/public/tags/index.xml index 33fa8f5..b79a994 100644 --- a/public/tags/index.xml +++ b/public/tags/index.xml @@ -41,7 +41,7 @@ power sharing /tags/power-sharing/ - Sun, 01 Dec 2019 00:00:00 +0000 + Sun, 05 Jan 2020 00:00:00 +0000 /tags/power-sharing/ @@ -50,7 +50,7 @@ segmental autonomy /tags/segmental-autonomy/ - Sun, 01 Dec 2019 00:00:00 +0000 + Sun, 05 Jan 2020 00:00:00 +0000 /tags/segmental-autonomy/ @@ -59,7 +59,7 @@ senior thesis /tags/senior-thesis/ - Sun, 01 Dec 2019 00:00:00 +0000 + Sun, 05 Jan 2020 00:00:00 +0000 /tags/senior-thesis/ diff --git a/public/tags/making-votes-count/index.html b/public/tags/making-votes-count/index.html index a11a22c..4f0c335 100644 --- a/public/tags/making-votes-count/index.html +++ b/public/tags/making-votes-count/index.html @@ -151,17 +151,7 @@

    Tag: making votes count

  • March 30, 2020 - Calculating Electoral Proximity in R -
  • - -
  • - January 1, 0001 - Calculating Electoral Proximity in R -
  • - -
  • - January 1, 0001 - Calculating Electoral Proximity in R + Calculating Electoral Proximity in R
  • diff --git a/public/tags/making-votes-count/index.xml b/public/tags/making-votes-count/index.xml index 3c946cb..d09da15 100644 --- a/public/tags/making-votes-count/index.xml +++ b/public/tags/making-votes-count/index.xml @@ -13,30 +13,12 @@ Calculating Electoral Proximity in R - /posts/test/ + /posts/cox_proximity/ Mon, 30 Mar 2020 00:00:00 +0000 - /posts/test/ + /posts/cox_proximity/ What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - Calculating Electoral Proximity in R - /post/test/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - - - Calculating Electoral Proximity in R - /post/test.knit/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test.knit/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state&rsquo;s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - \ No newline at end of file diff --git a/public/tags/power-sharing/index.html b/public/tags/power-sharing/index.html index 7590bd2..2547c29 100644 --- a/public/tags/power-sharing/index.html +++ b/public/tags/power-sharing/index.html @@ -17,7 +17,7 @@ - + @@ -149,6 +149,11 @@

    Tag: power sharing

      +
    • + January 5, 2020 + Senior Thesis: Ontology +
    • +
    • December 1, 2019 My Senior Thesis diff --git a/public/tags/power-sharing/index.xml b/public/tags/power-sharing/index.xml index 40877f0..19df34b 100644 --- a/public/tags/power-sharing/index.xml +++ b/public/tags/power-sharing/index.xml @@ -6,18 +6,28 @@ Recent content in power sharing on thomasjbrailey Hugo -- gohugo.io en - Sun, 01 Dec 2019 00:00:00 +0000 + Sun, 05 Jan 2020 00:00:00 +0000 + + Senior Thesis: Ontology + /posts/thesis_ontology/ + Sun, 05 Jan 2020 00:00:00 +0000 + + /posts/thesis_ontology/ + Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + + My Senior Thesis /posts/thesis/ Sun, 01 Dec 2019 00:00:00 +0000 /posts/thesis/ - + I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. diff --git a/public/tags/r/index.html b/public/tags/r/index.html index e455320..9b88594 100644 --- a/public/tags/r/index.html +++ b/public/tags/r/index.html @@ -151,17 +151,7 @@

      Tag: R

    • March 30, 2020 - Calculating Electoral Proximity in R -
    • - -
    • - January 1, 0001 - Calculating Electoral Proximity in R -
    • - -
    • - January 1, 0001 - Calculating Electoral Proximity in R + Calculating Electoral Proximity in R
    diff --git a/public/tags/r/index.xml b/public/tags/r/index.xml index f1ebd66..6f20162 100644 --- a/public/tags/r/index.xml +++ b/public/tags/r/index.xml @@ -13,30 +13,12 @@ Calculating Electoral Proximity in R - /posts/test/ + /posts/cox_proximity/ Mon, 30 Mar 2020 00:00:00 +0000 - /posts/test/ + /posts/cox_proximity/ What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - Calculating Electoral Proximity in R - /post/test/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state’s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - - - Calculating Electoral Proximity in R - /post/test.knit/ - Mon, 01 Jan 0001 00:00:00 +0000 - - /post/test.knit/ - What is Electoral Proximity? Electoral proximity is the measure of fractionalization between a presidential and legislative election. That is, how temporally separated a state&rsquo;s legislative and presidential elections might be. If presidential and legislative elections occur on the same day, they are considered to be proximally maximal. If there is a considerable gap between elections, then there is considered to be less proximity between elections. Gary Cox termed this phrase in Making Votes Count (1997) and builds off of the work of Matthew Shugart, John Carey, Rein Taagepera, and others. - - \ No newline at end of file diff --git a/public/tags/segmental-autonomy/index.html b/public/tags/segmental-autonomy/index.html index 0b8ce89..90bc691 100644 --- a/public/tags/segmental-autonomy/index.html +++ b/public/tags/segmental-autonomy/index.html @@ -17,7 +17,7 @@ - + @@ -149,6 +149,11 @@

    Tag: segmental autonomy

      +
    • + January 5, 2020 + Senior Thesis: Ontology +
    • +
    • December 1, 2019 My Senior Thesis diff --git a/public/tags/segmental-autonomy/index.xml b/public/tags/segmental-autonomy/index.xml index ab7e21d..d0db2c4 100644 --- a/public/tags/segmental-autonomy/index.xml +++ b/public/tags/segmental-autonomy/index.xml @@ -6,18 +6,28 @@ Recent content in segmental autonomy on thomasjbrailey Hugo -- gohugo.io en - Sun, 01 Dec 2019 00:00:00 +0000 + Sun, 05 Jan 2020 00:00:00 +0000 + + Senior Thesis: Ontology + /posts/thesis_ontology/ + Sun, 05 Jan 2020 00:00:00 +0000 + + /posts/thesis_ontology/ + Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + + My Senior Thesis /posts/thesis/ Sun, 01 Dec 2019 00:00:00 +0000 /posts/thesis/ - + I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. diff --git a/public/tags/senior-thesis/index.html b/public/tags/senior-thesis/index.html index eb86d41..fabbe4e 100644 --- a/public/tags/senior-thesis/index.html +++ b/public/tags/senior-thesis/index.html @@ -17,7 +17,7 @@ - + @@ -149,6 +149,11 @@

      Tag: senior thesis

        +
      • + January 5, 2020 + Senior Thesis: Ontology +
      • +
      • December 1, 2019 My Senior Thesis diff --git a/public/tags/senior-thesis/index.xml b/public/tags/senior-thesis/index.xml index 2ff49b5..b703eeb 100644 --- a/public/tags/senior-thesis/index.xml +++ b/public/tags/senior-thesis/index.xml @@ -6,18 +6,28 @@ Recent content in senior thesis on thomasjbrailey Hugo -- gohugo.io en - Sun, 01 Dec 2019 00:00:00 +0000 + Sun, 05 Jan 2020 00:00:00 +0000 + + Senior Thesis: Ontology + /posts/thesis_ontology/ + Sun, 05 Jan 2020 00:00:00 +0000 + + /posts/thesis_ontology/ + Progress is slow but rewarding. I have a skeleton of my thesis and am working dilligently to fill out the rest of it. + + My Senior Thesis /posts/thesis/ Sun, 01 Dec 2019 00:00:00 +0000 /posts/thesis/ - + I was fortunate enough to have been invited into the political science honors program at UC San Diego. As part of the program, I am required to write a thesis on a topic of my choosing. The program consists of a weekly three-hour seminar, plus regular meeting with an advisor, and I will have two quarters to complete the paper. +I am incredibly lucky to have Professors Kaare Strom and Daniel Butler leading the seminar, and Professor Gareth Nellis as my thesis advisor. diff --git a/static/posts/cox_proximity_files/figure-html/unnamed-chunk-4-1.png b/static/posts/cox_proximity_files/figure-html/unnamed-chunk-4-1.png new file mode 100644 index 0000000000000000000000000000000000000000..324b0bc9406bb4e098544191caf57138988416bf GIT binary patch literal 18518 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