今天是我的可视化课程上线的第199天,目前学员402人,每篇原创公众号都会记录这个人数,用来督促和激励我的原创内容。目前课程的主要方向是 科研、统计、地理相关的学术性图形绘制方法,后续也会增加商务插图、机器学等、数据分析等方面的课程。
参与课程的你将获取到:学员答疑、可视化资源分享、可视化技巧补充、可视化业务代做(学员和甲方对接)、副业交流、提升认知等等。
这两天有一个学员给我私信,咨询有没有一个工具可以快速完成指定SCI期刊(如Nature)配图的格式(字体、图形刻度、色系等)。
学员提问
首先,这个问题一些集成软件是肯定不能够实现的,我目前能想到的只有编程代码工具,预先根据SCI期刊配图绘制要求,进行文本、颜色、图层刻度属性等修改,完成绘图主题的预设,然后在绘图之前之前使用。而常用的Python和R语言绘图工具都是可以轻松实现这一操作的。
正好,最近我再修正我的第一本书籍《科研论文配图绘制指南-基于Python》中的代码,使用到的SciencePlots工具包就可以轻松完成主流SCI期刊配图的样式。
使用Python语言中的scienceplots工具包,就可以一键式修改Matplotlib包默认的绘图主题,快速绘制出science、ieee、nature等主流英文期刊的图形样式。介绍如下:
使用pip就可以快速安装SciencePlots工具包:
pip install SciencePlots
最新版本的SciencePlots工具包引用方式,需要使用如下语句:
import scienceplots
然后再通过:
plt.style.use('science')
等语句引用提供的图形主题样式。
science style:
science + ieee
science + nature
其他还有如繁体中文、简体中文、日文等字体样式的绘图风格。
在R语言中,则可以提前设置ggplot2中的theme()图形主题样式,在绘图之前使用theme_update()进行更新,或者直接编写主题R文件,在绘图之前通过如下语句引用:
source(here::here("Rtheme", "Sci_nature.R"))
如何快速的掌握科研绘图技巧?可以考虑以下几点:
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有