前言
一、「tidyplots」-一键绘制出版级别数据图表,超好用~~ 二、可视化学习圈子是干什么的? 三、系统学习可视化 四、猜你喜欢
前言
我们的数据可视化课程已经上线啦!!目前课程的主要方向是 科研、统计、地理相关的学术性图形绘制方法,后续也会增加商务插图、机器学等、数据分析等方面的课程。课程免费新增,这点绝对良心!
我们第一个数据可视化交流圈子也已经上线了,主要以我的第一本书籍《科研论文配图绘制指南-基于Python》为基础进行拓展,提供「课堂式」教学视频,还有更多拓展内容,可视化技巧远超书籍本身,书籍修正和新增都会分享到圈子里面~~
参与课程或者圈子的你将获取到:学员答疑、可视化资源分享、可视化技巧补充、可视化业务代做(学员和甲方对接)、副业交流、提升认知等等。
「tidyplots」-一键绘制出版级别数据图表,超好用~~
最近,在给我们的R语言数据可视化课程新增内容时,发现了一个超赞可视化图表绘制工具-「tidyplots」,其目标可以简化科学论文中可用于发表的图表的创建过程,且允许使用一致、直观的语法逐步添加、删除和调整绘图组件。~~
tidyplots 是什么?
tidyplots
是一个 R 语言中的数据可视化包,旨在为用户提供简单、直观的图形绘制功能,尤其是在基于 tidyverse 生态系统的工作流程中。它简化了常见图形的创建,并强调在数据科学过程中如何有效地处理和展示数据。
设计理念 tidyplots 的设计灵感来自于 ggplot2 和 tidyverse,它力求提供易于使用的接口,降低数据可视化的复杂度,同时保持图形质量。tidyplots 对大多数常见的图形生成任务提供了简化的函数包装,使得用户可以在较少的代码行内完成数据的绘制。
核心功能 简洁的语法:tidyplots 的设计宗旨是简化数据可视化的语法,使其更加适合快速探索数据。与 tidyverse 配合良好:tidyplots 与 ggplot2、dplyr 等 tidyverse 包兼容,能够轻松处理 tidy 格式的数据。自动化美学映射:tidyplots 自动选择美学映射的默认值(如颜色、形状、大小等),用户只需专注于数据本身。
3 .安装方法
可通过如下语句快速完成tidyplots包的安装:
install.packages("tidyplots")
tidyplots可视化案例
这一小节我们直接给出tidyplots
工具包绘制的可视化案例:
library(tidyplots)
study %>%
tidyplot(x = treatment, y = score, color = treatment) %>%
add_mean_bar(alpha = 0.4) %>%
add_sem_errorbar() %>%
add_data_points_beeswarm()
energy %>%
tidyplot(x = year, y = power, color = energy_source) %>%
add_barstack_absolute()
energy %>%
dplyr::filter(year %in% c(2005, 2010, 2015, 2020)) %>%
tidyplot(y = power, color = energy_source) %>%
add_donut() %>%
split_plot(by = year)
study %>%
tidyplot(x = treatment, y = score, color = treatment) %>%
add_mean_bar(alpha = 0.4) %>%
add_sem_errorbar() %>%
add_data_points_beeswarm() %>%
view_plot(title = "Default color scheme: 'friendly'") %>%
adjust_colors(colors_discrete_apple) %>%
view_plot(title = "Alternative color scheme: 'apple'")
其他可视化案例如下:
更多关于tidyplots工具包中的其他使用语法和绘图函数,感兴趣的同学可阅读:tidyplots工具包官网[1]
更多好看的商业图表绘制案例,可以参与我们的商业图表绘制教程。
我的书籍《科研论文配图绘制指南基于Python》作者专属优惠价:
新书《科研论文配图绘制指南基于R语言》签名版链接如下:
可视化学习圈子是干什么的?
可视化学习圈子是书籍「科研论文配图绘制指南-基于Python」一书的学下圈子:主要通过以下几个方面,给大家带来比纸质书籍更丰富的学习内容:
视频教学,和读者零距离互动交流 及时修正勘误和定期新增绘制知识点 拓展衍生,绘图知识点远超书籍本身 直播视频+拓展资料+答疑,学习更高效
「PS」:我们直播教学内容为课堂式教学,原作者带着大家对书籍一章、一节、一页的进行教学。而且直播的视频都会通过剪辑后整理成课程,圈子中的同学可以免费、反复观看。当然,新增内容和定期答疑,直播也是如此。
为何会有这个书籍学习社群?无门槛的微信群难免会鱼龙混杂,问题和质量都无法得到保证,而且一些关键问题经常被淹没,且没有沉淀价值。
随着添加我微信的人日益增多,向我提问的人也越来越多,随便回答一下就太不负责任了;不回答也不是很好;如果都仔细回答,我也有自己的工作并且确实很忙,真的有点心有余而力不足!所以我才会建立这么一个渠道来沉淀我的可视化技巧和分享经验,以及给大家提供一个坚持学习的平台。
微信扫码下方二维码即可参与我们的书籍学习圈子啦:
系统学习可视化
当然,在学习数据可视化的道路上,你也有很多问题得不到解答,也可以加入我们的可视化课程(可视化系列课程推文)后,在学员群里和大家一起谈论,一起进步,或者直接向我提问。如果我觉得你的问题很具有普适性,我会把它写成文章发布在公众号上,让更多人看到,有关我们数据可视化系列课程的服务内容,可以参考下面的 阅读原文。
猜你喜欢
参考资料
tidyplots工具包官网: https://jbengler.github.io/tidyplots/index.html。