(202308)科研论文配图 task1 书籍第一章阅读

news/2025/2/15 4:51:20/

《科研论文配图绘制指南——基于python》阅读笔记

第一章阅读笔记

  • 《科研论文配图绘制指南——基于python》阅读笔记
    • 序言
    • 阅读笔记
      • 1.1 绘制基础
        • 绘制原则
      • 1.2 配色基础
        • 1.2.1 色彩格式
        • 1.2.2 色轮配色原理
        • 1.2.3 颜色主题
        • 1.2.4 配色工具

序言

有幸在这次的组队学习活动中,拜读宁海涛先生的《科研论文配图绘制指南——基于python》一书,这本书文辞亲切,排版友好,色彩丰富,内容实用,实在是一本学习如何使用python进行科研论文配图绘制的好书!
科研论文配图的绘制对我们的重要性不言而喻,无论是毕业论文还是竞赛中需要提交的论文,甚至是我们的课程论文,一组色彩合适、排版优美的配图都会是我们论文的加分项。因此,这本书实在值得一读。

阅读笔记

在这本书的第一章,主要介绍了学术论文插图绘制的基本原则和配色基础,也就是学习这门课前最基本的东西。首先我们需要知道“是什么”,才能理解“为什么”,而后才可以做到“怎么做”。

1.1 绘制基础

根据呈现方式,科研论文配图可分为线性图、灰度图、照片彩图和综合配图 4 种类型。
要注意自己所投的期刊对于论文配图格式的要求。

绘制原则

  1. 必要性原则:插图是否是必须的,需要结合具体问题具体分析,要避免堆砌插图出现插图多余文字的情况。要学会精选插图,选择信息充分准确的插图。
  2. 易读性原则:完整、准确的标题、标签和图例等可以有效地增强科研论文配图的易读性。
  3. 一致性原则:文中的内容、符号与插图一致;使用的数据保持一致;各个插图的比例尺等信息保持一致;图层要素保持一致。

1.2 配色基础

1.2.1 色彩格式

常见的色彩格式有RGB,CMYK,HEX格式,各种颜色有不同的适用范围,由于这部分知识比较容易查找我就不做赘述。

1.2.2 色轮配色原理

但可以帮助用户更好地研究色彩变换和色彩搭配规律,而且允许用户自行设计具有个人风格的配色方案。常见的色轮配色方案有单色配色方案(monochromatic color scheme)、互补色配色方案(complementary color scheme)、等距三角配色方案(triadic color scheme)和四角配色方案(tetradic color scheme)等。

单色主要靠深浅,保证了配色的平衡性;互补色对比强烈;等距三角颜色较为丰富,但在科研论文中使用不多;四角配色就相当于是互补配色在色环上转了九十度得到的四种两两互补的颜色。

1.2.3 颜色主题

python中许多库都有其颜色主题,同时期刊也对自己论文的颜色主题有所要求。颜色主题使得人们可以户不必将大量时间浪费在配色的选择上。用户可根据自身绘图需求选择合适的颜色主题或自定义颜色主题。

  • 单色系:可以简单理解为一种颜色的渐变。
  • 双色系:可以理解为一种颜色渐变到另一种颜色,其实就是单色系将末端变白的部分粘贴在一起的样子。
  • 多色系:一般没有渐变。
    图片来源:书籍12页

1.2.4 配色工具

也有一些能够帮助我们进行配色的工具。

Color Scheme Designer 网站中的高级在线配色器是一个免费的在线配色工具,主要以色环(色轮)的方式为使用者选择配色,包括单色搭配、互补色搭配、三角形搭配、矩形搭配、类似色搭配和“类似色搭配互补色”6种色环配色方案。
Adobe Color 是 Adobe 官方推出的免费在线配色方案工具。它提供了配色模式、图片取色、
图片渐变色提取等多个功能,用户无须注册或下载即可使用。
ColorBrewer 2.0 是一个专业的在线配色方案网站,它提供了大量的颜色搭配主题,这些主
题是众多绘图工具(如 Matplotlib、ggplot2 等)内置的绘图颜色主题。ColorBrewer 2.0 提供的
颜色主题包括单色系、双色渐变色系和多色系。
Python 的 Matplotlib 库和 R 的 RColorBrewer 包中包含了 ColorBrewer 2.0 的全部或大部分
颜色主题,用户可以在绘制可视化作品时方便地选择颜色。在使用 Matplotlib 库时,用户可直
接通过绘图函数的 cmap 参数来设置绘图的颜色主题。

这些配色工具自己摸索,我并不熟悉。
Color Scheme Designer
ColorBrewer 2.0

但在后面的学习中,应该会使用这些配色工具来进行绘制。


http://www.ppmy.cn/news/1045759.html

相关文章

react之react-redux的介绍、基本使用、获取状态、分发动作、数据流、reducer的分离与合并等

react之react-redux的介绍、基本使用、获取状态、分发动作、数据流、reducer的分离与合并等 一、react-redux介绍二、React-Redux-基本使用三、获取状态useSelector四、分发动作useDispatch五、 Redux 数据流六、代码结构七、ActionType的使用八、Reducer的分离与合并九、购物挣…

ui设计需要学编程吗难不难学习 优漫动游

ui设计需要学编程吗难不难学习,对于基础小白来说学习编程确实有一定难度,所以很想知道零基础学习ui设计需要学编程吗,需不需要写代码呢,这些问题小编来简单的分析分析解决零基础小白的一些困惑,希望对你有帮助。 ui…

我和 TiDB 的故事 | 远近高低各不同

作者: ShawnYan 原文来源: https://tidb.net/blog/b41a02e6 Hi, TiDB, Again! 书接上回, 《我和 TiDB 的故事 | 横看成岭侧成峰》 ,一年时光如白驹过隙,这一年我好似在 TiDB 上投入的时间总量不是很多&#xff0…

第3天----在一行句子中寻找最长最短单词

今天我们将学习如何在一行句子中寻找(第一次出现的)最长最短单词。本节内容会或多或少地利用到第一讲/第二讲的知识点,需要的同学可以先去看看前面的内容。 一、小试牛刀: 题目描述 输入 1 行句子(不多于 200 个单词,每个单词长度…

C++ 对象生成:构造函数

对象生成:构造函数 一、构造函数特性二、三种构造函数1.无参构造函数2.有参构造函数3.拷贝构造函数 一、构造函数特性 C编译器提供了构造函数供程序生成对象这是一个与类同名的函数,参数可以有多种形式(重载)没有返回类型声明一般…

Yolo算法与ChatGPT互通,这功能是真的强大!

点击蓝字 关注我们 关注并星标 从此不迷路 计算机视觉研究院 公众号ID|计算机视觉研究院 学习群|扫码在主页获取加入方式 参考地址:https://github.com/ultralytics/ultralytics 计算机视觉研究院专栏 Column of Computer Vision Institute 现…

《HeadFirst设计模式(第二版)》第十章代码——状态模式

如下图所示,这是一个糖果机的状态机图,要求使用代码实现: 初始版本: package Chapter10_StatePattern.Origin;/*** Author 竹心* Date 2023/8/19**/public class GumballMachine {final static int SOLD_OUT 0;final static int…

Linux常用命令——dig命令

在线Linux命令查询工具 dig 域名查询工具 补充说明 dig命令是常用的域名查询工具&#xff0c;可以用来测试域名系统工作是否正常。 语法 dig(选项)(参数)选项 <服务器地址>&#xff1a;指定进行域名解析的域名服务器&#xff1b; -b<ip地址>&#xff1a;当主…