The data science revolution has produced reams of new data from a wide variety of new sources. These new datasets are being used to answer new questions in way never before conceived. Visualization remains one of the most powerful ways draw conclusions from data, but the influx of new data types requires the development of new visualization techniques and building blocks. This course provides you with the skills for creating those new visualization building blocks. We focus on the ggplot2 framework and describe how to use and extend the system to suit the specific needs of your organization or team. Upon completing this course, learners will be able to build the tools needed to visualize a wide variety of data types and will have the fundamentals needed to address new data types as they come about.
提供方
课程信息
您将获得的技能
- Mapping
- Ggplot2
- Data Visualization (DataViz)
- R Programming
提供方

约翰霍普金斯大学
The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.
授课大纲 - 您将从这门课程中学到什么
Welcome to Building Data Visualization Tools
Before we get started, we'll take a quick overview of the course.
Plotting with ggplot2
Now, we'll dive into creating and customizing ggplot2 plots.
Mapping and interactive plots
Mapping is a critical part of many data visualizations. During this module, we'll teach you how to create simple and dynamic maps with ggplot2 and ggmap, how to overlay data, and how to create chloropleth maps of US counties.
The grid Package
The grid package in R implements the primitive graphical functions that underly the ggplot2 plotting system. In this module, you'll learn how to work with grid to build graphics.
Building New Graphical Elements
Building and modifying a theme in ggplot2 is a key feature of the ggplot2 package and system for building data graphics. In this final module, you'll learn to build a new theme and modifying existing themes with new features.
审阅
- 5 stars42.76%
- 4 stars28.28%
- 3 stars16.44%
- 2 stars5.92%
- 1 star6.57%
来自BUILDING DATA VISUALIZATION TOOLS的热门评论
Great course! You'll learn a lot about the graphic capabilities of R. However, I think there are some things that need to be explained before one goes on to complete the final project.
Great course - learned a lot. Excellent instruction One downside.. Peer review can be a blocking issue to moving forward. If no one is around to peer review, you wait, and pay while you wait.
It is a very good course, but feels a bit more hands-off than the other 3 preceding courses in the Mastering Software Development in R certificate.
It is a good course. The only downside is that if you are a beginner level R programmer and want to upskill, you will need to do an extensive search to complete this course.
关于 Mastering Software Development in R 专项课程
R is a programming language and a free software environment for statistical computing and graphics, widely used by data analysts, data scientists and statisticians. This Specialization covers R software development for building data science tools. As the field of data science evolves, it has become clear that software development skills are essential for producing and scaling useful data science results and products.

常见问题
我什么时候能够访问课程视频和作业?
我订阅此专项课程后会得到什么?
有助学金吗?
还有其他问题吗?请访问 学生帮助中心。