Syllabus, Course Outline, and Installing the Tools
January 23, 2024
Name: Byeong-Hak Choe.
Assistant Professor of Data Analytics and Economics, School of Business at SUNY Geneseo.
Ph.D. in Economics from University of Wyoming.
M.S. in Economics from Arizona State University.
M.A. in Economics from SUNY Stony Brook.
B.A. in Economics & B.S. in Applied Mathematics from Hanyang University at Ansan, South Korea.
Choe, B.H., 2021. “Social Media Campaigns, Lobbying and Legislation: Evidence from #climatechange and Energy Lobbies.”
Question: To what extent do social media campaigns compete with fossil fuel lobbying on climate change legislation?
Data include:
Choe, B.H. and Ore-Monago, T., 2024. “Governance and Climate Finance in the Developing World”
Climate finance refers to the financial resources allocated for mitigating and adapting to climate change, including support for initiatives that reduce greenhouse gas emissions and enhance resilience to climate impacts.
Choe, B.H. and Ore-Monago, T., 2024. “Governance and Climate Finance in the Developing World”
Data include:
Email: bchoe@geneseo.edu
Class Homepage:
Office: South Hall 301
Office Hours:
This course offers a practical overview of data analytics processes and methodologies.
Its objective is to empower you with the skills to leverage data analysis effectively, enhancing your decision-making capabilities.
You will acquire fundamental data analytics competencies, laying a foundation for a career or advanced studies in data analytics.
The curriculum includes:
You will gain practical experience with the R programming language.
Homework: There will be six homework assignments.
Team Project: There will be one team project on a personal website.
Exams: There will be one Midterm Exam and one final exam.
Discussions: You are encouraged to participate in GitHub-based online discussions for each lecture, classwork, and homework.
You will create your own website using Quarto, R Studio, and Git.
You will publish your homework assignments and team project on your website.
Your website will be hosted in GitHub.
The basics in Markdown will be discussed.
References:
Each team must have three to five students.
For the team project, a team must choose data related to business or socioeconomic issues.
The project report should include exploratory data analysis using summary statistics, visual representations, and data wrangling.
The document for the team project must be published in each member’s website.
Any changes to team composition require approval from Byeong-Hak Choe.
The Midterm Exam is scheduled on March 7, 2024, Thursday, during the class time.
The Final Exam is scheduled on May 14, 2024, Tuesday, 3:30 P.M.–5:30 P.M.
No class on
The due for the team project is scheduled on May 16, 2024, Thursday.
\[ \begin{align} (\text{Total Percentage Grade}) =&\quad\;\, 0.05\times(\text{Total Attendance Score})\notag\\ &\,+\, 0.05\times(\text{Discussion Score})\notag\\ &\,+\, 0.05\times(\text{Website Score})\notag\\ &\,+\, 0.15\times(\text{Team Project and Website Score})\notag\\ &\,+\, 0.20\times(\text{Total Homework Score})\notag\\ &\,+\, 0.50\times(\text{Total Exam Score}).\notag \end{align} \]
For each absence beyond the initial five, there will be a deduction of 1% from the Total Percentage Grade.
Participation in discussions will be evaluated by quantity and quality of discussions in the GitHub-based discussion boards.
The single lowest homework score will be dropped when calculating the total homework score.
\[ \begin{align} &(\text{Total Exam Score}) \\ =\, &\text{max}\,\left\{0.50\times(\text{Midterm Exam Score}) \,+\, 0.50\times(\text{Final Exam Score})\right.,\notag\\ &\qquad\;\,\left.0.25\times(\text{Midterm Exam Score}) \,+\, 0.75\times(\text{Final Exam Score})\right\}.\notag \end{align} \]
If you cannot take exams because of religious obligations, notify me by email at least two weeks in advance so that an alternative exam time may be set.
A missed exam without an excused absence earns a grade of zero.
Late submissions for homework assignment will be accepted with a penalty.
A zero will be recorded for a missed assignment.
All homework assignments and exams must be the original work by you.
Examples of academic dishonesty include:
Geneseo’s Library offers frequent workshops to help you understand how to paraphrase, quote, and cite outside sources properly.
The Office of Accessibility will coordinate reasonable accommodations for persons with physical, emotional, or cognitive disabilities to ensure equal access to academic programs, activities, and services at Geneseo.
Please contact me and the Office of Accessibility Services for questions related to access and accommodations.
You are strongly encouraged to communicate your needs to faculty and staff and seek support if you are experiencing unmanageable stress or are having difficulties with daily functioning.
Liz Felski, the School of Business Student Advocate (felski@geneseo.edu, South Hall 303), or the Dean of Students (585-245-5706) can assist and provide direction to appropriate campus resources.
For more information, see https://www.geneseo.edu/dean_students.
To get information about career development, you can visit the Career Development Events Calendar (https://www.geneseo.edu/career_development/events/calendar).
You can stop by South 112 to get assistance in completing your Handshake Profile https://app.joinhandshake.com/login.
Stack Overflow is the most popular Q & A website specifically for programmers and software developers in the world.
See how programming languages have trended over time based on use of their tags in Stack Overflow from 2008 to 2022.
From 2008 to 2023
\(\quad\)
\(\quad\)
Git operates primarily through command-line tools (e.g., Terminal) and is local to a user’s computer.
We will not do git collaboration but use only the 3-step git commands on Terminal to update a website.
Your personal website will be hosted on a GitHub repository.
Course contents will be posted not only in Brightspace but also in our GitHub repositories (“repos”) and websites.
Github is useful for many reasons, but the main reason is how user friendly it makes uploading and sharing code.
R is a programming language and software environment designed for statistical computing and graphics.
R has become a major tool in data analysis, statistical modeling, and visualization.
https://YOUR_GITHUB_USERNAME.github.io
will be the address for your website.bcdanl
, so that Byeong-Hak owns the web address https://bcdanl.github.io
.RStudio-*.dmg
file.tidyverse
tidyverse
is a collection of R packages designed for data science that share an underlying design philosophy, grammar, and data structures.
tidyverse
packages work harmoniously together to make data manipulation, exploration, and visualization more.tidyverse
throughout the course. (e.g., ggplot2
, dplyr
, tidyr
)install.packages("packageName")
install.packages("packageName")
.
tidyverse
, type and run the following from R console:no
in the R Console, and then hit Enter.library(packageName)
library(packageName)
so that its functions and data can be used.
tidyverse
, type and run the following command from a R script:mpg
is the data.frame provided by the R package ggplot2
, one of the R pakcages in tidyverse
.