关于画图-一次性搞定各类高级论文作图及配色

2024-05-12 09:36

本文主要是介绍关于画图-一次性搞定各类高级论文作图及配色,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

关于画图-一次性搞定各类高级论文作图及配色

图(Figure)可以让各类论文的结果更加直观,有时候一张图片比一大段文字更有说服力。

但许多新手作者可能会有一连串的疑惑:数据这么多,什么时候该做什么类型的图?好图该怎么配色?那些精美又复杂的示意图又是怎么制作的呢?

没关系,自己不会,可以借鉴顶刊论文啊!站在巨人的肩膀上,你也是巨人!一起来学习一下Nature论文的图片及配色吧!
在这里插入图片描述
图片的类型有很多种,从图片形式大致上可以分为两种:一是由数据生成的,即数据型图片;二是非数据生成的,即示意型图片。但SCI论文的图通常都不会那么简单,很多时候都是多类型的图混合在一起的。

#01 折线图

当你需要展示一组或多组数据的连续范围或时间内的变化时,折线图是最佳选择。在相同的范围或时间内,不同组或样本的变化可以用不同颜色或不同符号的线条来表示。
在这里插入图片描述
黑、红、蓝是最经典的三色,但从Nature的文章来看,现在已经不流行了。多色搭配可以参考下图:
在这里插入图片描述
注:底下是十六进制色号!作图时如果软件色号是RGB形式,可以使用PPT中吸管功能查找对应的#编号。

#02 柱状图/直方图

如果数据不是连续的,但被划分为相互关联的类别时,例如不同的样本、方法或设置,则可以使用柱状图,这主要强调不同组别之间的对比。
在这里插入图片描述

#03 散点图

散点图可以用来说明两个变量(分别用X Y轴表示)之间的关系,但注意这两个变量都必须是连续的。散点图通过散点的疏密程度和变化趋势表示二个连续变量的数量关系,多组数据可以呈现较为明细的分布趋势。
在这里插入图片描述
注:同色系但深浅不一的效果可以通过调整透明度达到,不用再另行查找。

#04 绘图

绘图通常用来描述流程或组织结构关系等,例如一些杂志要求论文提供图片式摘要,就是一种示意绘图。
在这里插入图片描述

#05 分析系统导出图

有些研究结果是直接通过相关仪器生成的,比如微生物高通量测试结果、化合物质谱图等。这类图片如要展示在文章中,稍作处理即可。
在这里插入图片描述
不难看出,虽然配色多种多样,但Nature目前的风格多以明朗的浅色系为主导,常用的多是绿色、浅紫色及浅粉色,这使得图片显得清爽且高级。
下面分享作图的软件:

1. 数据型

数据生成图片推荐使用Origin软件制图,无论是数据方差、线条颜色还是分组排版,处理起来都十分方便。这也是众多科研人和杂志认同的制图软件。

其次还有Matlab软件,该软件其实功能更为全面,制图类型更多,但是使用起来也更为复杂,甚至要会编程,不推荐非相关领域的科研人使用。

2. 示意型

示意型图片相对数据图来说比较困难,因为需要作者自己设计和绘画。不过为了满足科研需求,已经有非常多种类的网页或软件可以用来制作示意图,并且提供模板,大大降低了制作难度。比如

★ BioRender

https://www.biorender.com/

★ Chemdraw

http://www.chemdraw.net.cn/

★ Lucidchart

https://www.lucidchart.com/pages/

★ Figdraw

https://www.figdraw.com/

此外,微软的PPT也是很好的制图软件,前提是善于运用其功能,并且搭配好相关的素材模板。

以下是各种配色方案:

在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/24f12474fec2478b92664dab3c64e4b6.png
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这篇关于关于画图-一次性搞定各类高级论文作图及配色的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/982251

相关文章

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

Python一次性将指定版本所有包上传PyPI镜像解决方案

《Python一次性将指定版本所有包上传PyPI镜像解决方案》本文主要介绍了一个安全、完整、可离线部署的解决方案,用于一次性准备指定Python版本的所有包,然后导出到内网环境,感兴趣的小伙伴可以跟随... 目录为什么需要这个方案完整解决方案1. 项目目录结构2. 创建智能下载脚本3. 创建包清单生成脚本4

JavaScript中的高级调试方法全攻略指南

《JavaScript中的高级调试方法全攻略指南》什么是高级JavaScript调试技巧,它比console.log有何优势,如何使用断点调试定位问题,通过本文,我们将深入解答这些问题,带您从理论到实... 目录观点与案例结合观点1观点2观点3观点4观点5高级调试技巧详解实战案例断点调试:定位变量错误性能分

从基础到高级详解Python数值格式化输出的完全指南

《从基础到高级详解Python数值格式化输出的完全指南》在数据分析、金融计算和科学报告领域,数值格式化是提升可读性和专业性的关键技术,本文将深入解析Python中数值格式化输出的相关方法,感兴趣的小伙... 目录引言:数值格式化的核心价值一、基础格式化方法1.1 三种核心格式化方式对比1.2 基础格式化示例

Android协程高级用法大全

《Android协程高级用法大全》这篇文章给大家介绍Android协程高级用法大全,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友跟随小编一起学习吧... 目录1️⃣ 协程作用域(CoroutineScope)与生命周期绑定Activity/Fragment 中手

深度解析Python yfinance的核心功能和高级用法

《深度解析Pythonyfinance的核心功能和高级用法》yfinance是一个功能强大且易于使用的Python库,用于从YahooFinance获取金融数据,本教程将深入探讨yfinance的核... 目录yfinance 深度解析教程 (python)1. 简介与安装1.1 什么是 yfinance?

MySQL数据类型与表操作全指南( 从基础到高级实践)

《MySQL数据类型与表操作全指南(从基础到高级实践)》本文详解MySQL数据类型分类(数值、日期/时间、字符串)及表操作(创建、修改、维护),涵盖优化技巧如数据类型选择、备份、分区,强调规范设计与... 目录mysql数据类型详解数值类型日期时间类型字符串类型表操作全解析创建表修改表结构添加列修改列删除列

Python 函数详解:从基础语法到高级使用技巧

《Python函数详解:从基础语法到高级使用技巧》本文基于实例代码,全面讲解Python函数的定义、参数传递、变量作用域及类型标注等知识点,帮助初学者快速掌握函数的使用技巧,感兴趣的朋友跟随小编一起... 目录一、函数的基本概念与作用二、函数的定义与调用1. 无参函数2. 带参函数3. 带返回值的函数4.

Java Stream 的 Collectors.toMap高级应用与最佳实践

《JavaStream的Collectors.toMap高级应用与最佳实践》文章讲解JavaStreamAPI中Collectors.toMap的使用,涵盖基础语法、键冲突处理、自定义Map... 目录一、基础用法回顾二、处理键冲突三、自定义 Map 实现类型四、处理 null 值五、复杂值类型转换六、处理

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group