Learn the foundations of data science by exploring, transforming, and visualizing data with R. In this course, you’ll develop core skills in exploratory data analysis and statistical thinking including: using visualizations to uncover patterns, identifying trends, and generating insights.
You’ll gain hands-on experience with Tidyverse packages in R, work in RStudio, and create reproducible reports with Quarto. Along the way, you’ll also learn version control practices with Git and GitHub to document and share your work.
By the end of this course, you’ll be able to transform and summarize data, craft clear and informative graphics, and communicate your findings through professional, reproducible workflows - laying the groundwork for all your future data science projects.
Hello World! In the first module, you will learn about what data science is and how data science techniques are used to make meaning from data and inform data-driven decisions. There is also discussion around the importance of reproducibility in science and the techniques used to achieve this. Next, you will learn the technology languages of R, RStudio, Quarto, and GitHub, as well as their role in data science and reproducibility.
涵盖的内容
4个视频11篇阅读材料1个作业2个讨论话题1个插件
显示有关单元内容的信息
4个视频•总计44分钟
Welcome•6分钟
Code along :: My first data visualization - UN Votes•10分钟
Meet the toolkit: R + RStudio•13分钟
Meet the toolkit: Quarto•16分钟
11篇阅读材料•总计105分钟
Course Overview•10分钟
Meet Your Instructors•10分钟
IMS :: Chapter 1 - Hello data•10分钟
Discussion Guidelines•10分钟
Report a problem with the course•5分钟
Get Ready to Compute with R and RStudio!•10分钟
Code along :: My first data visualization - UN Votes - Companion•10分钟
Code along :: My first data visualization - UN Votes - Companion (Complete)•10分钟
R4DS :: Chp 2 - Introduction•10分钟
R4DS :: Chp 28.1-28.5 - Quarto•10分钟
IMS :: Chapter 3 - Applications: Data •10分钟
1个作业•总计20分钟
Welcome to Data Science Quiz•20分钟
2个讨论话题•总计20分钟
Course Introductions•10分钟
Meet the toolkit: Programming exercises (Optional Reflection)•10分钟
1个插件•总计15分钟
Meet the toolkit: Programming exercises•15分钟
Data and visualization
第 2 单元•小时 后完成
单元详情
In our second module, we'll advance our understanding of R to set the stage for creating data visualizations using tidyverse’s data visualization package: ggplot2. We'll learn all about different data types and the appropriate data visualization techniques that can be used to plot these data. The majority of this module is to help best understand ggplot2 syntax and how it relates to the Grammar of Graphics. By the end of this module, you will have started building up the foundation of your statistical tool-kit needed to create basic data visualizations in R.
Bechdel + data visualization (Optional Reflection)•10分钟
1个插件•总计15分钟
Bechdel + data visualization•15分钟
Visualizing, transforming, and summarizing types of data
第 3 单元•小时 后完成
单元详情
In this module, we will take a step back and learn about tools for transforming data that might not yet be ready for visualization as well as for summarizing data with tidyverse’s data wrangling package: dplyr. In addition to describing distributions of single variables, you will also learn to explore relationships between two or more variables. Finally, you will continue to hone your data visualization skills with plots for various data types.
涵盖的内容
8个视频15篇阅读材料1个作业2个讨论话题1个插件
显示有关单元内容的信息
8个视频•总计146分钟
Grammar of data transformation•7分钟
Code along :: Flights and pipes•34分钟
Visualizing and summarizing categorical data•14分钟
Code along :: StarWars characters•16分钟
Visualizing and summarizing numerical data•13分钟
Visualizing and summarizing relationships between variables•10分钟
Code along :: Diving deeper with Palmer Penguins•35分钟
Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.