In this tutorial, Jadey Ryan shows you how to create custom themes to give your data visualizations a polished, professional look. Whether you're designing for your organization's brand or crafting a unique style for personal projects, a custom theme function makes it effortless to apply your design consistently.
You can find all of the code in the corresponding blog post at https://rfortherestofus.com/2025/04/g...
If you want to receive emails to help you on your R journey, sign up for the R for the Rest of Us newsletter: https://rfortherestofus.com/newsletter
Chapters
0:00 - Intro
2:56 - Loading ggplot2, creating a sample plot
4:20 - Customizing text elements
8:20 - Aligning plot text to the entire plot
10:47 - Customizing grid lines and axis ticks
12:56 - Wrapping customizations into a function
14:39 - Adding arguments for more customization
18:11 - Conclusion and resources
18:18 - Outro
Поделиться в:
Доступные форматы для скачивания:
Скачать видео mp4
Информация по загрузке:
Скачать аудио mp3
Похожие видео
array(10) {
[0]=>
object(stdClass)#5586 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "-lzWzgid1hI"
["related_video_title"]=>
string(90) "DevOps for Data Science: Making Your Work Reproducible and Production-Ready with Alex Gold"
["posted_time"]=>
string(27) "6 месяцев назад"
["channelName"]=>
string(20) "R for the Rest of Us"
}
[1]=>
object(stdClass)#5559 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "n-8GNleUzd4"
["related_video_title"]=>
string(69) "Завершение огня / Принято предложение"
["posted_time"]=>
string(21) "4 часа назад"
["channelName"]=>
string(10) "NEXTA Live"
}
[2]=>
object(stdClass)#5584 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "m1fJq57NkEo"
["related_video_title"]=>
string(38) "How to make a thousand plots look good"
["posted_time"]=>
string(27) "8 месяцев назад"
["channelName"]=>
string(20) "R for the Rest of Us"
}
[3]=>
object(stdClass)#5591 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "qFOFMed18T4"
["related_video_title"]=>
string(31) "Add any Plot to your {gt} table"
["posted_time"]=>
string(19) "1 год назад"
["channelName"]=>
string(20) "R for the Rest of Us"
}
[4]=>
object(stdClass)#5570 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "aeIuenml0Ic"
["related_video_title"]=>
string(51) "Automate file management in R with the {fs} package"
["posted_time"]=>
string(27) "5 месяцев назад"
["channelName"]=>
string(20) "R for the Rest of Us"
}
[5]=>
object(stdClass)#5588 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "CrHg21JJrR4"
["related_video_title"]=>
string(30) "How to make heatmaps in ggplot"
["posted_time"]=>
string(23) "1 месяц назад"
["channelName"]=>
string(20) "R for the Rest of Us"
}
[6]=>
object(stdClass)#5583 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "nXw8nGafKo4"
["related_video_title"]=>
string(58) "How to make polished population pyramids in ggplot: part 1"
["posted_time"]=>
string(28) "11 месяцев назад"
["channelName"]=>
string(20) "R for the Rest of Us"
}
[7]=>
object(stdClass)#5593 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "xoJjoge3LjE"
["related_video_title"]=>
string(171) "⚡️2 ЧАСА НАЗАД! Иран дал заднюю - режиму поставили условия! В сделке Израилем ЕСТЬ НЮАНС - НАКИ"
["posted_time"]=>
string(23) "6 часов назад"
["channelName"]=>
string(31) "Телеканал Прямий"
}
[8]=>
object(stdClass)#5569 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "5j8-Rjm2AGA"
["related_video_title"]=>
string(43) "Use shadows in ggplot to highlight findings"
["posted_time"]=>
string(25) "2 месяца назад"
["channelName"]=>
string(20) "R for the Rest of Us"
}
[9]=>
object(stdClass)#5587 (5) {
["video_id"]=>
int(9999999)
["related_video_id"]=>
string(11) "9IiYOTzJ2uw"
["related_video_title"]=>
string(92) "Я построил американские горки в своей лаборатории"
["posted_time"]=>
string(19) "3 дня назад"
["channelName"]=>
string(10) "Mark Rober"
}
}