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

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

相关文章

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

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

Python中你不知道的gzip高级用法分享

《Python中你不知道的gzip高级用法分享》在当今大数据时代,数据存储和传输成本已成为每个开发者必须考虑的问题,Python内置的gzip模块提供了一种简单高效的解决方案,下面小编就来和大家详细讲... 目录前言:为什么数据压缩如此重要1. gzip 模块基础介绍2. 基本压缩与解压缩操作2.1 压缩文

Java中的for循环高级用法

《Java中的for循环高级用法》本文系统解析Java中传统、增强型for循环、StreamAPI及并行流的实现原理与性能差异,并通过大量代码示例展示实际开发中的最佳实践,感兴趣的朋友一起看看吧... 目录前言一、基础篇:传统for循环1.1 标准语法结构1.2 典型应用场景二、进阶篇:增强型for循环2.

使用Python进行GRPC和Dubbo协议的高级测试

《使用Python进行GRPC和Dubbo协议的高级测试》GRPC(GoogleRemoteProcedureCall)是一种高性能、开源的远程过程调用(RPC)框架,Dubbo是一种高性能的分布式服... 目录01 GRPC测试安装gRPC编写.proto文件实现服务02 Dubbo测试1. 安装Dubb

Apache 高级配置实战之从连接保持到日志分析的完整指南

《Apache高级配置实战之从连接保持到日志分析的完整指南》本文带你从连接保持优化开始,一路走到访问控制和日志管理,最后用AWStats来分析网站数据,对Apache配置日志分析相关知识感兴趣的朋友... 目录Apache 高级配置实战:从连接保持到日志分析的完整指南前言 一、Apache 连接保持 - 性

mysql中的group by高级用法详解

《mysql中的groupby高级用法详解》MySQL中的GROUPBY是数据聚合分析的核心功能,主要用于将结果集按指定列分组,并结合聚合函数进行统计计算,本文给大家介绍mysql中的groupby... 目录一、基本语法与核心功能二、基础用法示例1. 单列分组统计2. 多列组合分组3. 与WHERE结合使

PyTorch高级特性与性能优化方式

《PyTorch高级特性与性能优化方式》:本文主要介绍PyTorch高级特性与性能优化方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、自动化机制1.自动微分机制2.动态计算图二、性能优化1.内存管理2.GPU加速3.多GPU训练三、分布式训练1.分布式数据

Spring Boot集成SLF4j从基础到高级实践(最新推荐)

《SpringBoot集成SLF4j从基础到高级实践(最新推荐)》SLF4j(SimpleLoggingFacadeforJava)是一个日志门面(Facade),不是具体的日志实现,这篇文章主要介... 目录一、日志框架概述与SLF4j简介1.1 为什么需要日志框架1.2 主流日志框架对比1.3 SLF4

Spring Boot集成Logback终极指南之从基础到高级配置实战指南

《SpringBoot集成Logback终极指南之从基础到高级配置实战指南》Logback是一个可靠、通用且快速的Java日志框架,作为Log4j的继承者,由Log4j创始人设计,:本文主要介绍... 目录一、Logback简介与Spring Boot集成基础1.1 Logback是什么?1.2 Sprin

MySQL复合查询从基础到多表关联与高级技巧全解析

《MySQL复合查询从基础到多表关联与高级技巧全解析》本文主要讲解了在MySQL中的复合查询,下面是关于本文章所需要数据的建表语句,感兴趣的朋友跟随小编一起看看吧... 目录前言:1.基本查询回顾:1.1.查询工资高于500或岗位为MANAGER的雇员,同时还要满足他们的姓名首字母为大写的J1.2.按照部门