- Parent Category: Programming Assignments' Solutions
We Helped With This R Studio Programming Homework: Have A Similar One?
|Subject||R | R Studio|
|More Info||Statistics Homework Help Online|
Politicians and political action committees Liberal Conservative
About RStudio RStudio Version 1.0.153 - © 2009-2017 RStudio, Inc. Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.7 (KHTML, like Gecko) Unless you have received this program directly from RStudio pursuant to the terms of a commercial license agreement with RStudio, then this program is licensed to you under the terms of version 3 of the GNU Affero General Public License. RStudio includes other open source software components. The following is a list of these components (full copies of the license agreements used by these components are included below): · Qt (LGPL v2.1) - QtSingleApplication - • RapidXml - - R Ace (LGPL v2.1) Stan Ace Mode (LGPL 2.1) Boost - - GIN JSON Spirit Google Web Toolkit Guice AOP Alliance OK
● ● ● ● discuss an interesting and well-motivated topic involve some non-trivial data wrangling (e.g. not just a bunch of mutate() s) provide a well thought-out, informative analysis convey some sort of insight be well-written GitHub You will use GitHub to collaborate with your partner(s) on this assigment. 1. Nominate one person to host your repository. Suppose this person's GitHub username is super fun. 2. Have superfun fork the sds 192-mp2 repository from beanumber 3. Have superfun add other teammates as "Collaborators" (under "Settings") 4. All teammates: 1. Open new project in RStudio... 2. From Version Control... 3. From GitHub... 4. Paste the "Clone or download" URL from superfun/sds 192-mp2 's repo You may have to install git on your computer!
Data These data come from the Federal Election Commission, and are based on the 2011-2012 federal election cycle. These data were collected using the fec package for R. There are four tables present. To load them, switch to the sds 192-mp2 project in RStudio, pull, and run the following: load ("house_elections.rda") load ("candidates.rda") load("committees.rda") load( "contributions.rda") Be sure to read the supporting documentation for these data!! It is your responsibility to know what you are looking at!
Grading Rubric There are 13 possible points for this mini-project. Baseline +1 for an .Rmd that compiles without errors +1 for including the code that wrangled the data +1 for using at least two of the five basic verbs (i.e., select(), mutate (), etc.) +1 for annotating your data wrangling pipeline (this can be in a few sentences in text surrounding the R code chunks, or some informative comments inside the R code chunks) +1 unnecessary messages from R are hidden from being displayed in the HTML Average +1 for explaining in a single coherent sentence what we can learn from these data • +1 for using at least one join (e.g. left_join(), inner_join(), etc.) +1 blog post text provides context or background useful in interpreting the graphic • +1 for using GitHub for version control Advanced ● ● ● +1 for writing a function to generalize your analysis rather than re-writing the same code multiple times +1 for using the Issues tab on GitHub to plan your project • +0-2 WOW factor: awarded at the professors' discretion for submissions that are exceptionally compelling ● ●
Data Wrangling Learning Goals • To further sharpen data wrangling and data visualization skills • To learn how to collaborate using modern workflows Technical Skills dplyr tidyr • GitHub ● Readings ● Modern Data Science with R, Ch. 2-5 Mini-Project You may work with a partner or two to analyze Federal Election Commission data contained in the sds 192-mp2 repository, and report your findings in a short writeup. The topic is up to you. The best projects will: