UNM Stat 427/527: Advanced Data Analysis I (ADA1)
Table of Contents
- Fall 2021
- Tuesday: remote, asynchronous
- Thursday: 9:30-10:45 AM at CTLB 300
- Stat 427.001, CRN 59508; Stat 527.001, CRN 59509
Step 0Before our first “class” (Mon 8/23) please read through the following actions and install the required software on your computer.
- Install R (windows or mac) or upgrade, then RStudio.
- Install R video (5 min).
- Install R packages.
- Follow these instructions: R packages. (Ignore warning about rtools or any packages unavailable.)
- In RStudio, open Packages tab, click on “Update”, Select All, Install Updates (“No” to restart, “No” to compile from source).
- Install erikmisc package.
- Run the two lines under “Installation”:
- If it asks to update packages (it should not ask this if you updated packages above), press 3 [Enter] for “None”.
- If asks about “make” command, click “Cancel”.
- If asks about “git” command, click “Cancel”.
- Make sure it works by printing the logo:
- Run the two lines under “Installation”:
- Set up your computer
Learn to produce beautiful (markdown) and reproducible (knitr) reports with informative plots (ggplot2) and tables (kable) by writing code (R, tidyverse, RStudio) to answer questions using fundamental statistical methods (all one- and two-variable methods), which you’ll be proud to present (
Weekly structure(also see “Assessment” below)
- Preparation (Tuesday): Reading, Video, Quiz due Tue 11:50 PM.
- Worksheet 1 (Tuesday): Assignment due by Fri 11:50 PM.
- Worksheet 2 (Thursday): Assignment due by Mon 11:50 PM.
Course notes, code, data, and video lecturesSecond text: PDS Textbook Notes from Fall 2019: ADA1_notes_F19.pdf includes all chapters in one document. Citing lecture notes example: Erhardt EB, Bedrick EJ, and Schrader RM. (2019) Lecture notes for Advanced Data Analysis 1. Retrieved Sep 1, 2019, from statacumen.com/teach/ADA1/notes/ADA1_notes.pdf, 136–144. Lecture notes for Advanced Data Analysis 1 (ADA1) Stat 427/527 University of New Mexico is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Based on a work at https://statacumen.com/teach/ADA1/notes/ADA1_notes_F19.pdf.
|Ch||Chapter Title||Notes||R code||Video lectures playlist|
|00||Introduction to R, Rstudio, and ggplot|
|01||Summarizing and Displaying Data|
|02||Estimation in One-Sample Problems|
|05||One-Way Analysis of Variance||
|07||Categorical Data Analysis|
|08||Correlation and Regression|
|09||Introduction to the Bootstrap||
|10||Power and Sample size|
|11||Data Cleaning (not used this semester, ADA2 Ch 11 refers to Ch 12 below)|
|12||ADA2 Ch 11 Logistic Regression|
Passion-Driven Statistics (PDS) data
- NESARC Sampling Design, Codebook, RData. Alcohol abuse and related conditions.
- Unique ID “IDNUM”.
- AGE is in the data but not in the codebook.
- UNM Learn for taking quizzes (graded automatically) and submitting assignments (evaluated by TA within 1 week).
- After uploading a pdf assignment, verify it is there by viewing a preview of the file.
- Lectures: YouTube Video playlist (try 1.5 speed, then pause as needed).
- Assignments: YouTube Video playlist
- RStudio cheatsheets
- Erik’s example homework document: NESARC data, nicotine and depression.
|Date||Class||Topic||Reading, Video, Quiz||class Worksheet, Data|
||Step 0 (above)|
|09/02 Thu||04||(Due date one day later for Labor Day)|
|09/07 Tue||05||R programming, data subset and numerical summaries|
|09/09 Thu||06||Plotting univariate|
|09/14 Tue||07||Plotting bivariate, numeric response|
|09/16 Thu||08||Plotting bivariate, categorical response|
|09/21 Tue||09||Simple linear regression, intro|
|09/28 Tue||11||Logarithm transformation||
|10/07 Thu||14||Categorical contingency tables|
|10/12 Tue||15||Quiz 15, (NONE)|
|10/14 Thu||Fall Break 1/2||Spurious Correlations||BBC Radio 4: More or Less, “sampling”, 9 min audio|
|10/19 Tue||16||Parameter estimation (one-sample)|
|10/26 Tue||18||Hypothesis testing (two-sample)|
|10/28 Thu||19||Paired data, assumption assessment|
|11/02 Tue||20||ANOVA, post-hoc comparisons||
|11/09 Tue||22||Quiz 22, (NONE)||
|11/16 Tue||24||Nonparametric methods||
|11/18 Thu||25||Binomial and multinomial proportion tests|
|11/23 Tue||26||Two-way categorical tables||
|11/25 Thu||Thanksgiving break|
|11/30 Tue||27||Simple linear regression, inference||Quiz 27, (NONE)|
|12/02 Thu||Summary of Methods we’ve covered|
|12/07 Tue||28||Logistic regression, intro|
|12/14 Tue||Finals week||(no final)||Congratulations on a great semester!|
- Description: Statistical tools for scientific research, including parametric and non-parametric methods for ANOVA and group comparisons, simple linear and multiple linear regression, and basic ideas of experimental design and analysis. Emphasis placed on the use of statistical packages such as R. Course cannot be counted in the hours needed for graduate degrees in Mathematics and Statistics.
- Prerequisite: Math 1350 [Stat 145] (or other intro stats course)
- Semesters offered: Fall
- Lecture: Stat 427.001, CRN 59508; Stat 527.001, CRN 59509; TR 1530-1645; Location: Zoom
- Email: Please include “ADA1” in the subject line of all emails.
- Erik Erhardt <email@example.com>, he/him
- Teaching Assistants
- Davis Dodson <firstname.lastname@example.org>, he/him
- Shuang Yang <email@example.com>, he/him
- Peer Learning Facilitators (PLF)
- Valerie Fong
Office hoursSee email “ADA1, Stat 427/527, Announcements” from 8/21/2 for Zoom links and instructions. UNM Authentication instructions.
- We are also all available by appointment by email if these many hours do not work for you.
Student learning outcomesAt the end of the course, you will be able to: (student results: R, all years, 2015, 2014, 2013, 2012) General outcomes:
- Organize knowledge in graphs, tables, and code to support concise, comprehensible, and scientifically defensible written interpretations to produce knowledge within a reproducible research environment.
- Distinguish a testable scientific hypothesis or data-supported interpretation from an opinion.
- Understand from a data story the goals of the study and apply the correct statistical procedure.
- Explain the scientific aspects of a problem to nonscientists in a fashion that enhances understanding and decision making.
- Define parameters of interest and hypotheses in words and notation.
- Summarize data visually, numerically, and descriptively and interpret the observed characteristics. Calculate and interpret numerical summaries such as mean, variance, five-number summary, confidence intervals, and p-values, and create visual summaries such as bar plots, scatter plots, and histograms. (Never pie charts!)
- Distinguish between statistical significance and scientific relevance.
- Use statistical software, such as R, to read and manage data, create informative plots, report numerical summaries, and apply statistical models, by recommended programming practice including abstraction and documentation.
- Understand the differences and limitations of controlled experiments and observational studies. Design experiments to infer causal treatment effects. Analyze observational data to infer associations between measured variables.
- Identify and explain the statistical methods, assumptions, and limitations used in reported studies in scientific literature or popular media.
- Evaluate and criticize published studies, the work of peers, and your own work and assess what was done well, what could be done better, and examine whether their conclusions are supported using statistical principles.
- Make evidence-based decisions by constructing and deciding between testable hypotheses using appropriate data and methods.
- Discover relationships and make predictions through model development and selection.
Meeting the learning outcomesYou will acquire new information in this class, but the emphasis is comprehending, integrating, and applying information. Rote factual memorization is the lowest form of learning. Effective learning takes place by explaining, integrating, applying, and analyzing facts, hypotheses, and theories. Learning in this class occurs by:
- Doing – completion of exercises that require analysis of data to answer questions and test hypotheses, or researching answers to reading assignments.
- Discussion – interaction with classmates to assemble and synthesize information utilizing the collective skills and knowledge base of the group.
- Listening, acting, and reflecting – activities during class time provide insights into information not available in readings and includes review difficult material to aid comprehension. Note-taking permits later reflection on lecture content. Listening to the professor lecture is the least effective learning tool for both students, however, and you should plan on coming to every class prepared to participate in active and reflective learning opportunities.
- Quizzes will be due each Tuesday before class (for fully face-to-face semesters). Purpose: to assess reading and video comprehension and assure you’re prepared to actively participate in class activities with minimal lecture. (About 12, 20% of final grade.) Most weeks plan for 1-2 hours reading and video, 20-minute quiz. Quizzes are not timed, they can be taken twice, and the higher of the two scores is used for grade calculation.
- Viewing quiz solutions after the due date in UNM Learn is not intuitive. Click on the “Begin” button (this is the non-intuitive part since you are not actually beginning the quiz), then click “View All Attempts” to see the scores. Finally, click the score in the “Calculated Grade” column to see the feedback for each question of the quiz.
- Worksheet assignments. Purpose: to struggle and find success in class with the concepts and skills. (About 24, includes class participation, 78% of final grade) Most weeks plan to finish in class.
- Course surveys are due at the end of the course (EvalKit). (About 2, 2% of final grade.)
- No Poster session during COVID years (F20, F21, …?).
- Roughly speaking, the lowest 2-weeks worth of assignments are dropped, so your lowest 2 quizzes and 4 worksheet assignments are not included in the calculation of your grade (this could include a worksheet assignment that spanned a full week).
Collaboration and citationFor homework, I encourage you to work together. Please discuss the data, code, and problems with one another, but do your own exploration and write up. We expect everyone to submit substantially different homework, and we will enforce this under the honor code. The small benefit you might get from plagiarism is not worth the severe penalty (of lost trust, being reported to the dean, no points for the assignment, etc.). As in life, please use any resources available to you. Projects and some homework will explicitly encourage you to use resources on the internet, but showing extra initiative will always be appreciated. You may find R programming tough at first, so feel free to discuss your problems with other classmates or meet with or email questions to me or the TAs. I encourage you to use the ideas of others, but make them your own, giving credit. For projects have a formal bibliography, for homework cite casually, and for code simply copy the URL in as a comment (which is doubly helpful for finding the resource again). You won’t be the first person to do anything in this class, so give credit where it’s due.
UNM Administrative Mandate on Required VaccinationsAll students, staff, and instructors are required by UNM Administrative Mandate on Required Vaccinations to be fully vaccinated for COVID-19 as soon as possible, but no later than September 30, 2021, and must provide proof of vaccination or of a UNM validated limited exemption or exemption no later than September 30, 2021 to the UNM vaccination verification site. Students seeking medical exemption from the vaccination policy must submit a request to the UNM verification site for review by the UNM Accessibility Resource Center. Students seeking religious exemption from the vaccination policy must submit a request for reasonable accommodation to the UNM verification site for review by the Compliance, Ethics, and Equal Opportunity Office. For further information on the requirement and on limited exemptions and exemptions, see the UNM Administrative Mandate on Required Vaccinations.
UNM Requirement on Masking in Indoor SpacesAll students, staff, and instructors are required to wear face masks in indoor classes, labs, studios and meetings on UNM campuses, see the masking requirement. Qualified music students must follow appropriate specific mask policies issued by the Chair of the Department of Music and the Dean of the College of Fine Arts. Students who do not wear a mask indoors on UNM campuses can expect to be asked to leave the classroom and to be dropped from a class if failure to wear a mask occurs more than once in that class. Students and employees who do not wear a mask in classrooms and other indoor public spaces on UNM campuses are subject to disciplinary actions. UNM will periodically evaluate and update the mask policy relative to public health conditions.
Communication on change in modalityThe President and Provost of UNM may direct that classes move to remote delivery at any time to preserve the health and safety of the students, instructor and community. Please check [fill in your communication system] regularly for updates about our class and please check https://bringbackthepack.unm.edu regularly for general UNM updates about COVID-19 and the health of our community.
COVID-19 mask usage
Acceptable masks and mask wearing in classA two-layer mask that covers the nose and mouth and that is cleaned regularly is acceptable, as are disposable medical masks, KN95, KF94, FFP1, and FFP2 masks. A face shield is not sufficient protection. It is vital that you wear your mask correctly, covering your nose and mouth. Removing your mask for an extended period to eat or drink in class violates the university mask requirement and endangers others.
Consequences of not wearing a mask properlyIf you don’t wear a mask, or if you do not wear a mask properly by covering your nose and mouth, you will be asked to leave class. If you fail to wear a mask properly on more than one occasion, you can expect to be dropped from the class. If you insist on remaining in the classroom while not wearing a mask, class will be dismissed for the day to protect others and you will be dropped from the class immediately. The instructor will try to have a few disposable masks available on a first-come, first-served basis.
AccommodationsIn accordance with University Policy 2310 and the Americans with Disabilities Act (ADA), academic accommodations may be made for any student who notifies the instructor of the need for an accommodation. It is imperative that you take the initiative to bring such needs to the instructor’s attention, as I am not legally permitted to inquire. Students who may require assistance in emergency evacuations should contact the instructor as to the most appropriate procedures to follow. Contact Accessibility Resource Center at 277-3506 or firstname.lastname@example.org for additional information. UNM is committed to providing courses that are inclusive and accessible for all participants. As your instructor, it is my objective to facilitate an accessible classroom setting, in which students have full access and opportunity. If you are experiencing physical or academic barriers, or concerns related to mental health, physical health and/or COVID-19, please consult with me after class, via email/phone or during office hours. You are also encouraged to contact Accessibility Resource Center at email@example.com or by phone 277-3506.
Credit-hoursThis is a three credit-hour course. Class meets for three 50-minute sessions of direct instruction for fifteen weeks during the Fall 2021 semester. Students are expected to complete a minimum of six hours of out-of-class work (or homework, study, assignment completion, and class preparation) each week.
Title IX statementOur classroom and our university should always be spaces of mutual respect, kindness, and support, without fear of discrimination, harassment, or violence. Should you ever need assistance or have concerns about incidents that violate this principle, please access the resources available to you on campus, especially the LoboRESPECT Advocacy Center and the support services listed on its website (http://loborespect.unm.edu/). Please note that, because UNM faculty, TAs, and GAs are considered “responsible employees” by the Department of Education, any disclosure of gender discrimination (including sexual harassment, sexual misconduct, and sexual violence) made to a faculty member, TA, or GA must be reported by that faculty member, TA, or GA to the university’s Title IX coordinator at the Office of Compliance, Ethics, and Equal Opportunity. For more information on the campus policy regarding sexual misconduct, please see: https://policy.unm.edu/university-policies/2000/2740.html.
Citizenship and/or Immigration StatusAll students are welcome in this class regardless of citizenship, residency, or immigration status. Your professor will respect your privacy if you choose to disclose your status. As for all students in the class, family emergency-related absences are normally excused with reasonable notice to the professor, as noted in the attendance guidelines above. UNM as an institution has made a core commitment to the success of all our students, including members of our undocumented community. The Administration’s welcome is found on our website: http://undocumented.unm.edu/.
Land AcknowledgementFounded in 1889, the University of New Mexico sits on the traditional homelands of the Pueblo of Sandia. The original peoples of New Mexico Pueblo, Navajo, and Apache since time immemorial, have deep connections to the land and have made significant contributions to the broader community statewide. We honor the land itself and those who remain stewards of this land throughout the generations and also acknowledge our committed relationship to Indigenous peoples. We gratefully recognize our history.
Support in Receiving HelpStudents who ask for help are successful students. I encourage students to be familiar with services and policies that can help them navigate UNM successfully. Many services exist to help you succeed academically, such as peer tutoring at CAPS and http://mentalhealth.unm.edu. There are plenty of ways to find your place and your pack at UNM: see the “student guide” tab on my.unm, students.unm.edu, or ask me for information about the right resource center or person to contact.
Doing the Right ThingUNM has policies to preserve and protect you and the academic community available in the Student Pathfinder as well as in the Faculty Handbook. These include policies on student grievances D175 (undergraduates) and D176 (graduate and professional students), academic dishonesty (D100), and respectful campus (CO9). Please ask for help in understanding and avoiding plagiarism (passing the work or words of others off as your own work or words) or other forms of academic dishonesty. Doing something dishonest in a class or on an assignment can lead to serious academic consequences. Come talk with me about your concerns or needs for academic flexibility or talk with support staff at one of our student resource centers before you do something that may endanger your career.
Our ClassroomWe’re doing this because:
- We want you to be empowered with statistics.
- We believe everyone should get out of this course with awesome skills
- Real-time feedback promotes efficient learning
GAISE ConnectionsOur six recommendations include the following:
- Teach statistical thinking.
- Teach statistics as an investigative process of problem-solving and decision making.
- Give students experience with multivariable thinking.
- Focus on conceptual understanding.
- Integrate real data with a context and purpose.
- Foster active learning.
- Use technology to explore concepts and analyze data.
- Use assessments to improve and evaluate student learning.
Learning without thought is labor lost. What I hear, I forget. What I see, I remember. What I do, I understand. – Confucius
Pre-course to-dosDid you receive a registration error for Fall 2020? Send me an email with the following answers:
- What registration error did you get (copy/paste is best)?
- What is your UNM ID?
- What is your Math/Stat background (that is, do you have the pre-requisites)?
Course introduction materials
Problems installing PDS package? Solution. If you had problems installing the PDS package, no problem; here’s how to get the data: 1. Download the “.RData” file above for your dataset. 2. Where I have “library(PDS)” in my code, change it to the two lines below. You’ll need to update the “PATH_TO_FILE” below to the path on your computer’s hard drive, and “filename” needs to be changed to the name of the file. This will directly read the data file.
# library(PDS) setwd("/PATH_TO_FILE") load("filename.RData")
Unicode compile problems: If you knit to pdf you may get this error: “! Package inputenc Error: Unicode char”. ASCII is a small character set what we use to program in, Unicode is an extended character set that looks pretty (for example “straight quotes” become “curly quotes”) but causes code to break. You get unwanted Unicode when you copy/paste from a pdf or some other source into your code. To fix this, you have to find the Unicode and replace it with it’s ASCII equivalent. To do this: Ctrl-F to find, search for “[^\x00-\x7F]” (without quotes), select “Regex” for regular expressions, and find the “Next” one. As it finds instances, replace the characters manually until there are no more. These characters will typically be curly quotes or fancy dashes.