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

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

相关文章

Spring Boot 整合 SSE的高级实践(Server-Sent Events)

《SpringBoot整合SSE的高级实践(Server-SentEvents)》SSE(Server-SentEvents)是一种基于HTTP协议的单向通信机制,允许服务器向浏览器持续发送实... 目录1、简述2、Spring Boot 中的SSE实现2.1 添加依赖2.2 实现后端接口2.3 配置超时时

mysql中的group by高级用法

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

MySQL高级查询之JOIN、子查询、窗口函数实际案例

《MySQL高级查询之JOIN、子查询、窗口函数实际案例》:本文主要介绍MySQL高级查询之JOIN、子查询、窗口函数实际案例的相关资料,JOIN用于多表关联查询,子查询用于数据筛选和过滤,窗口函... 目录前言1. JOIN(连接查询)1.1 内连接(INNER JOIN)1.2 左连接(LEFT JOI

前端高级CSS用法示例详解

《前端高级CSS用法示例详解》在前端开发中,CSS(层叠样式表)不仅是用来控制网页的外观和布局,更是实现复杂交互和动态效果的关键技术之一,随着前端技术的不断发展,CSS的用法也日益丰富和高级,本文将深... 前端高级css用法在前端开发中,CSS(层叠样式表)不仅是用来控制网页的外观和布局,更是实现复杂交

kotlin中的行为组件及高级用法

《kotlin中的行为组件及高级用法》Jetpack中的四大行为组件:WorkManager、DataBinding、Coroutines和Lifecycle,分别解决了后台任务调度、数据驱动UI、异... 目录WorkManager工作原理最佳实践Data Binding工作原理进阶技巧Coroutine

Spring AI集成DeepSeek三步搞定Java智能应用的详细过程

《SpringAI集成DeepSeek三步搞定Java智能应用的详细过程》本文介绍了如何使用SpringAI集成DeepSeek,一个国内顶尖的多模态大模型,SpringAI提供了一套统一的接口,简... 目录DeepSeek 介绍Spring AI 是什么?Spring AI 的主要功能包括1、环境准备2

深入解析Spring TransactionTemplate 高级用法(示例代码)

《深入解析SpringTransactionTemplate高级用法(示例代码)》TransactionTemplate是Spring框架中一个强大的工具,它允许开发者以编程方式控制事务,通过... 目录1. TransactionTemplate 的核心概念2. 核心接口和类3. TransactionT

Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单

《Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单》:本文主要介绍Springboot的ThreadPoolTaskScheduler线... 目录ThreadPoolTaskScheduler线程池实现15分钟不操作自动取消订单概要1,创建订单后

Python中列表的高级索引技巧分享

《Python中列表的高级索引技巧分享》列表是Python中最常用的数据结构之一,它允许你存储多个元素,并且可以通过索引来访问这些元素,本文将带你深入了解Python列表的高级索引技巧,希望对... 目录1.基本索引2.切片3.负数索引切片4.步长5.多维列表6.列表解析7.切片赋值8.删除元素9.反转列表

正则表达式高级应用与性能优化记录

《正则表达式高级应用与性能优化记录》本文介绍了正则表达式的高级应用和性能优化技巧,包括文本拆分、合并、XML/HTML解析、数据分析、以及性能优化方法,通过这些技巧,可以更高效地利用正则表达式进行复杂... 目录第6章:正则表达式的高级应用6.1 模式匹配与文本处理6.1.1 文本拆分6.1.2 文本合并6