introduction to r
play

Introduction to R Thomas J. Leeper Department of Political Science - PowerPoint PPT Presentation

Challenges Opportunities Introduction to R Thomas J. Leeper Department of Political Science and Government Aarhus University November 14, 2013 Challenges Opportunities Challenges Opportunities Challenges 1 2 Opportunities Challenges


  1. Challenges Opportunities Introduction to R Thomas J. Leeper Department of Political Science and Government Aarhus University November 14, 2013

  2. Challenges Opportunities

  3. Challenges Opportunities Challenges 1 2 Opportunities

  4. Challenges Opportunities Challenges 1 2 Opportunities

  5. Challenges Opportunities Frustrations with your current software What frustrations did you have learning your current software? What frustrations do you still have with your current software?

  6. Challenges Opportunities Frustrations you will have with R No graphical user interface (GUI)

  7. Challenges Opportunities Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software)

  8. Challenges Opportunities Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands

  9. Challenges Opportunities Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands Missing data handling

  10. Challenges Opportunities Frustrations you will have with R No graphical user interface (GUI) Lots of add-on packages (lightweight base software) Mistype or misspell commands Missing data handling Cryptic error messages

  11. Challenges Opportunities Challenges 1 2 Opportunities

  12. Challenges Opportunities Why should you use R? Because you want to do more

  13. Challenges Opportunities What can you do with R?

  14. Challenges Opportunities What can you do with R? Everything

  15. Challenges Opportunities What can you do with R? Everything But seriously...

  16. Challenges Opportunities What can you do with R? Everything But seriously... Everything

  17. Challenges Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis

  18. Challenges Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis Texting processing

  19. Challenges Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis Texting processing Machine learning

  20. Challenges Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis Texting processing Machine learning Online data

  21. Challenges Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis Texting processing Machine learning Online data High-level visualization

  22. Challenges Opportunities What can you do with R? Everything But seriously... Everything: Statistical analysis Texting processing Machine learning Online data High-level visualization Sudoku

  23. Challenges Opportunities Why should you use R? Because you want to do more

  24. Challenges Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow

  25. Challenges Opportunities Why is R better for science? R will always be here Scripting Reproducible research tools Scripting Report generation Data sharing

  26. Challenges Opportunities Reproducible Research All data and replication code is public All results come directly from code Analysis is about writing a script, not pointing and clicking Makes changes and collaboration easier

  27. Challenges Opportunities Scientific Workflow Store data in perpetually readable formats Write a complete analysis script Script should run analysis and output results Reports should import results directly Share data, script, and codebooks

  28. Challenges Opportunities Questions so far?

  29. Challenges Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow

  30. Challenges Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it

  31. Challenges Opportunities What is everyone else doing?

  32. Challenges Opportunities What is everyone else doing?

  33. Challenges Opportunities What is everyone else doing?

  34. Challenges Opportunities What is everyone else doing?

  35. Challenges Opportunities What is everyone else doing?

  36. Challenges Opportunities What is everyone else doing?

  37. Challenges Opportunities What is everyone else doing?

  38. Challenges Opportunities Impact of popularity Huge community support Cutting edge techniques Versatile

  39. Challenges Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it

  40. Challenges Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free

  41. Challenges Opportunities What is freedom? Freedom means free

  42. Challenges Opportunities What is freedom? Freedom means free Freedom means forever

  43. Challenges Opportunities What is freedom? Freedom means free Freedom means forever Freedom means independence

  44. Challenges Opportunities What is freedom? Freedom means free Freedom means forever Freedom means independence Freedom means control

  45. Challenges Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free

  46. Challenges Opportunities Why should you use R? Because you want to do more Because you can create a better scientific workflow Because everyone else is doing it Because it is free Because R is beautiful

  47. Challenges Opportunities Graphs are beautiful You can make data look like art

  48. Challenges Opportunities

  49. Challenges Opportunities

  50. Challenges Opportunities

  51. Challenges Opportunities

  52. Challenges Opportunities

  53. Challenges Opportunities Questions so far?

Recommend


More recommend