Ask Applied Statistics Expert

R Data Wrangling Homework

Instructions: Download the "Campaign.zip" file from attachment. Unzip to your working directory. And then use the load(file='camp.Rdata') to load a subset of the Contributions from Individuals 2015-2016 file (indiv16.zip) that has been narrowed to include only primary candidates and had a few columns dropped to save space.

Exploring the data

1. What are the ten most popular occupations and their counts in the camp data frame? What are your thoughts about how the data is entered based on the OCCUPATIONS column? Is it selected from a list or inputted as plain text? If you were trying to perform an analysis comparing different sectors donation habits what problems might you run into? Plot the top 6 most common occupations donations distributions. Choose a plot and style that you think easily conveys the information. Comment on anything you find interesting.

2. Join the data with the candidate names (as we did in class) with the appropriate 2015-2016 data. Drop only columns that no longer contain useful information. What are the before and after sizes of each table that goes into and comes out of these combinations? Make sure to drop and document any rows that are missing either a date, candidate, or amount. You may drop other rows if you feel there is a justification, but make sure to document what is dropped and your reason for doing so.

3. Create a data frame "popular" that aggregates the data by candidate and includes columns for the total number of donations made to a candidate and the total amount donated to each candidate.

4. Make tables for both the Republican and Democratic parties that show what the top 10 occupations (by count) that donate to each, the count, how much money in total, and how much on average. Feel free to add any additional information you find interesting to the tables.

5. What are the most common donation sizes? Make a table that for the top 20 donation sizes (by count) includes columns for the number of people that gave that amount, the percent of all donations (by count) that represents, the total amount in dollars, and the percent of all donations (by dollar) that represents. Any comments about the distribution?

6. Create data frames "weekly_d" and "weekly_r" that aggregate the total amount contributed to each candidate each week (with the Democratic candidates being listed in weekly_d and Republican candidates being listed in weekly_r ). For each data frame identify the candidates who received the top 5 most in terms of dollars, aggregate all other candidates in that dataframe into candidate "other". Plot both data frames over the appropriate time scales to compare the cumulative amounts raised over time.

7. Create a data frame "by_state" that aggregates the total number of donations and amount raised by each candidate in each state. Join this to the aggregated primary outcomes of each of the state races. Create columns for both the money raised and the votes received such that each state/party combination sums to 100 (i.e. Clinton might have raised 60% of democratic donations from Kansas and Sanders raised 40%).

8. Read through the state facts list and choose five you think might impact the money raised and the primary outcome. Create (for both money raised and votes won) a decision tree and random forest using your chosen variables. Print the summary() of the models and plot both. What are the results? Does one model do better than the other? What conclusions might you draw from these results? What might be wrong with this model (particularly the votes won)? I'm not asking for a technical answer necessarily, but try and think about the aggregations and scales of the data.

Attachment:- Assignment Files.rar

Applied Statistics, Statistics

  • Category:- Applied Statistics
  • Reference No.:- M92764674
  • Price:- $40

Guranteed 36 Hours Delivery, In Price:- $40

Have any Question?


Related Questions in Applied Statistics

Question onea a factory manager claims that workers at

QUESTION ONE (a) A factory manager claims that workers at plant A are faster than those at plant B. To test the claim, a random sample of times (in minutes) taken to complete a given task was taken from each of the plant ...

You are expected to work in groups and write a research

You are expected to work in groups and write a research report. When you work on your report, you need to use the dataset, and other sources such as journal articles. If you use website material, please pay attention to ...

Assignment -for each of the prompts below report the

Assignment - For each of the prompts below, report the appropriate degrees of freedom, t statistic, p-value and plot using the statistical software platform of your choice (R/STATA) 1) A sample of 12 men and 14 women hav ...

Assignment - research topicpurpose the purpose of this task

Assignment - Research topic Purpose: The purpose of this task is to ensure you are progressing satisfactorily with your research project, and that you have clean, useable data to analyse for your final project report. Ta ...

Assessment task -you become interested in the non-skeletal

Assessment Task - You become interested in the non-skeletal effects of vitamin D and review the literature. On the basis of your reading you find that there is some evidence to suggest that vitamin D deficiency is linked ...

Part a -question 1 - an analyst considers to test the order

PART A - Question 1 - An analyst considers to test the order of integration of some time series data. She decides to use the DF test. She estimates a regression of the form Δy t = μ + ψy t-1 + u t and obtains the estimat ...

Medical and applied physiology experimental report

Medical and Applied Physiology Experimental Report Assignment - Title - Compare the working and spatial memory by EEG. 30 students were tested (2 memory games were played to test their memory - a card game and a number g ...

Business data analysis computer assignment -part 1

Business Data Analysis Computer Assignment - PART 1 - Economists believe that high rates of unemployment are linked to decreased life satisfaction ratings. To investigate this relationship, a researcher plans to survey a ...

Question - go to the website national quality forum nqf

Question - Go to the website, National Quality Forum (NQF), located in the Webliography, and download the article by WIRED FOR QUALITY: The Intersection of Health IT and Healthcare Quality, Number 8, MARCH 2008. You are ...

Go to the webliography source for the national cancer

Go to the Webliography source for the National Cancer Institute's Surveillance, Epidemiology, and End Results (SEER) Program. In the Fast Stats, create your own cancer statistical report, "Stratified by Data Type," and u ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As