An R package for the counts of Ugandan registered voters for the 2016 General Election
HTML R
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
R
data-raw
data
man
packrat
.Rbuildignore
.Rhistory
.Rprofile
.gitignore
DESCRIPTION
NAMESPACE
ReadMe-file.html
ReadMe.Rmd
ReadMe.md
UGvoters16.Rproj

ReadMe.md

UGvoters16

What is this?

UGvoters16 is a package for the counts of Ugandan registered voters for the 2016 presidential election provided by the Electoral Commision (EC) of Uganda. This package contains the number of registered voters by polling station. This "controversial" data was claimed to contain atleast 20,000 "ghost voters" by members of the Ugandan media because the total count from the each polling station are not equal to the totals reported by the Electoral Commission.

How to use it

Before you can use the data in R, you need to download it from Github using the following commands:

installed.packages("devtools")
##      Package LibPath Version Priority Depends Imports LinkingTo Suggests
##      Enhances License License_is_FOSS License_restricts_use OS_type Archs
##      MD5sum NeedsCompilation Built
devtools::install_git("git://github.com/emaasit/UGvoters16.git", branch = "master")
library(UGvoters16)

After loading the library, you can create a local data frame using the following command:

df1 <- voters
df2 <- analyzed
head(df1)
##   SER_NO DIST_CODE DISTRICT_NAME EA_CODE       EA_NAME SCTY_CODE
## 1      1         1          APAC       2 KWANIA COUNTY         1
## 2      2         1          APAC       2 KWANIA COUNTY         1
## 3      3         1          APAC       2 KWANIA COUNTY         1
## 4      4         1          APAC       2 KWANIA COUNTY         1
## 5      5         1          APAC       2 KWANIA COUNTY         1
## 6      6         1          APAC       2 KWANIA COUNTY         1
##   SCOUNTY_NAME PAR_CODE PARISH_NAME PS_CODE             PS_NAME
## 1        ADUKU        1      ADYEDA       1       ADYEDA CENTRE
## 2        ADUKU        1      ADYEDA       2 APORWEGI P.7 SCHOOL
## 3        ADUKU        1      ADYEDA       3        ADYEDA IMALO
## 4        ADUKU        2       ALIRA       1             ALIRA B
## 5        ADUKU        2       ALIRA       2             AKOT  A
## 6        ADUKU        2       ALIRA       3               OLEKE
##   NO_OF_FEMALES NO_OF_MALES EC_VOTER_COUNTS
## 1            43          51             240
## 2           312         251             687
## 3            76          66             287
## 4           404         349             869
## 5           320         296             739
## 6           384         317             819
head(df2)
##   SER_NO DIST_CODE DISTRICT_NAME EA_CODE       EA_NAME SCTY_CODE
## 1      1         1          APAC       2 KWANIA COUNTY         1
## 2      2         1          APAC       2 KWANIA COUNTY         1
## 3      3         1          APAC       2 KWANIA COUNTY         1
## 4      4         1          APAC       2 KWANIA COUNTY         1
## 5      5         1          APAC       2 KWANIA COUNTY         1
## 6      6         1          APAC       2 KWANIA COUNTY         1
##   SCOUNTY_NAME PAR_CODE PARISH_NAME PS_CODE             PS_NAME
## 1        ADUKU        1      ADYEDA       1       ADYEDA CENTRE
## 2        ADUKU        1      ADYEDA       2 APORWEGI P.7 SCHOOL
## 3        ADUKU        1      ADYEDA       3        ADYEDA IMALO
## 4        ADUKU        2       ALIRA       1             ALIRA B
## 5        ADUKU        2       ALIRA       2             AKOT  A
## 6        ADUKU        2       ALIRA       3               OLEKE
##   NO_OF_FEMALES NO_OF_MALES EC_VOTER_COUNTS ANALYZED_VOTER_COUNT
## 1            43          51             240                  277
## 2           312         251             687                  702
## 3            76          66             287                  321
## 4           404         349             869                  872
## 5           320         296             739                  750
## 6           384         317             819                  826

What can you do with it?

You can explore for yourself and see why the Ugandan media claimed it has atleast 20,000 "ghost voters".

Example Analysis

How many voters are registered

# what are the column names
names(df1)
##  [1] "SER_NO"          "DIST_CODE"       "DISTRICT_NAME"  
##  [4] "EA_CODE"         "EA_NAME"         "SCTY_CODE"      
##  [7] "SCOUNTY_NAME"    "PAR_CODE"        "PARISH_NAME"    
## [10] "PS_CODE"         "PS_NAME"         "NO_OF_FEMALES"  
## [13] "NO_OF_MALES"     "EC_VOTER_COUNTS"
names(df2)
##  [1] "SER_NO"               "DIST_CODE"            "DISTRICT_NAME"       
##  [4] "EA_CODE"              "EA_NAME"              "SCTY_CODE"           
##  [7] "SCOUNTY_NAME"         "PAR_CODE"             "PARISH_NAME"         
## [10] "PS_CODE"              "PS_NAME"              "NO_OF_FEMALES"       
## [13] "NO_OF_MALES"          "EC_VOTER_COUNTS"      "ANALYZED_VOTER_COUNT"
# count the total number of analyzed voter counts
sum(df2$ANALYZED_VOTER_COUNT)
## [1] 15277197