Learners will acquire the knowledge and fundamental skills needed to use color in data visualization. Through guided examples and exercises using pyobsplot (a Python interface to Observable Plot), participants will learn how create to different types of colormaps and when each type is appropriate. Specific outcomes include:
- Be able to communicate how human color perception influences visualization
- Be able to add color encoding to plots in pyobsplot
- Be able to create visualizations with categorical and ordered colormaps
- Be able to create visualizations with segmented and continuous colormaps
- Be able to create visualizations with sequential and diverging colormaps
- Be able to determine which type of colormap is most appropriate for a given data attribute
- Be able to understand the pros and cons of rainbow colormaps
- This courselet is designed for individuals with some foundational knowledge in Python programming and data handling.
- Suitable for data analysts, scientists, programmers, students, and researchers.
- Suitable for independent learners or as supplemental material in a classroom setting.
- This courselet emphasizes hands-on learning through interactive exercises and experiments.
- Participants will actively code and experiment with the libraries, gaining practical experience.
- The courselet includes step-by-step guidance and solutions for a seamless and engaging learning experience.