Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

04. Data #12

Open
20 tasks
briatte opened this issue Jul 3, 2017 · 0 comments
Open
20 tasks

04. Data #12

briatte opened this issue Jul 3, 2017 · 0 comments

Comments

@briatte
Copy link
Owner

briatte commented Jul 3, 2017

  • 4.0 Basic data operators
    • (Tidy) data frames, glimpse, rename and select, mutate, recode
    • Plain text, read_lines, stringr functions
    • JSON with jsonlite (or NDJSON)
    • XML/HTML trees with xml2
  • 4.1 Imports and Exports
    • Files
    • Databases
    • Files from Outer Space: Downloading a Google Spreadsheet
    • Files from Outer Space: Web Scraping with httr and rvest (and xm2)
  • 4.2. Reshapes and aggregates (N.B. things below are really case studies)
    • Split-Apply-Combine and tidiness
    • Reshaping: long and wide (always prefer long)
    • Aggregating (aggregate, group_by, summarise), slicing (apply, slice etc.)
    • Coercing to, and binding, data frames
  • 4.3. Practice
    • Currently: Estimates of Congressional ideology
    • >> MOVED from 4.2. Visualizing the U.S. housing market by city (Case Schiller Index)
    • >> MOVED from 4.2. Visualizing U.S. homicide trends by weapon type

TODO:

  • Include Twitter API example.

Notes:

  • Complex data object structures should be covered in Section 02 'Objects'
@briatte briatte self-assigned this Jul 3, 2017
@briatte briatte modified the milestones: v2.0, v2.1 Jul 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant