R for Data Analysis
Session 1
University of Mannheim
Fall 2023
semenova@uni-mannheim.de
davagian@mail.uni-mannheim.de
R
for data wrangling and analysisgit
and GitHub for version control and collaborationThe coefficient on education is positive and statistically significant at the 0.05 level.
Other things being equal, an additional year of education would increase your annual income by 1,500 USD on average, plus or minus about 500 USD.
R
Choosing the right method of analysis (for the Research question)
To find the right (control) variables
Being aware of the results and limitations
Translating concepts into variables for OLS
The interpretation of an own analysis
Impact and usage of LLMs like ChatGPT
Monday
Consultation 15:30-17:00 (A5, 6 B301)
Tuesday
Problem sets due at 22:00 (GitHub)
Wednesday
Class sessions 13:45-15:15 (A5,6 B317)
Problem sets distributed (GitHub) 18:00
Thursday
Friday
Problem sets evaluation due 22:00 (GitHub)
You need to show up and participate
You need to pass all homework problem sets
The final paper grade is 100% of your course grade
You should treat generative AI, such as ChatGPT, the same as other online resources. There are two guiding principles that govern how you can use AI in this course:
(1) Cognitive dimension: Working with AI should not reduce your ability to think clearly. We will practice using AI to facilitate—rather than hinder—learning.
(2) Ethical dimension: Students using AI should be transparent about their use and make sure it aligns with academic integrity.
✅ AI tools for code: You may make use of the technology for coding examples on assignments; if you do so, you must explicitly cite where you obtained the code. Any recycled code that is discovered and is not explicitly cited will be treated as plagiarism.
❌ AI tools for narrative: Unless instructed otherwise, you may not use generative AI to write narrative on assignments. In general, you may use generative AI as a resource as you complete assignments but not to answer the exercises for you. You are ultimately responsible for the work you turn in; it should reflect your understanding of the course content.
#course-announcements
: deadline updates, task clarifications, schedule/topic changes, etc. (please react so I see it reached you :D)#github-updates
: automated notifications when new material is uploaded on GitHub#help
: place for your questions and issues (ask & answer if you can)#random
: place for various data/stats thingsgit
/R
-related questions:R
essentials$
:Git is a version control system, like “Track Changes” features from Microsoft Word but more powerful.
GitHub is the home for your Git-based projects on the internet, like Dropbox but much better.
git
?
GitHub organization for the course
All of your work and your membership (enrollment) in the organization is private
Each assignment is a private repo on GitHub, I distribute the assignments on GitHub and you submit them there
Feedback & solutions are also uploaded to your repos
Make your account today so I can distribute the first problem set to you. Use ILIAS login as a username so I can find you easily.