Data visualization refers to the use of graphical means to display data in order to conduct more intuitive and in-depth observation and analysis of the data. It is a technical study of the visual representation of data. “A picture is worth a thousand words” emphasizes the importance of visualization in expressing information.
1. Classification and composition of figures for scientific research papers
tool
Features
Python
Provides rich data analysis and visualization libraries, such as Matplotlib, Seaborn and Plotly. Supports drawing line charts, scatter charts, column charts, etc. High degree of customization.
R
Programming language for statistical computing and graphics. With powerful data processing and visualization capabilities, the ggplot2 package provides a rich graphics library. Supports drawing scatter plots, box plots, area charts, etc.
MATLAB
Professional numerical calculation and visualization software, suitable for scientific engineering fields. Provides powerful data processing and drawing functions. Supports drawing curve graphs, polar coordinate graphs, contour graphs, etc.
Excel
Common office software provides simple data analysis and drawing functions. Suitable for simple data visualization, such as line charts, bar charts, scatter charts, etc.
SPSS
Statistical analysis software for data processing, statistical modeling and visualization. Provides graphics options and customization capabilities. Supports drawing bar charts, pie charts, radar charts, etc.
Origin
Professional scientific drawing software widely used for data analysis and visualization. Provides a variety of graph types and drawing tools, supporting drawing curve charts, area charts, 3D charts, etc.
Format and size of figures for scientific research papers
Font settings
describe
Serif
Serif fonts, with distinct stroke weight differences, are suitable for body text. Common serif fonts include Times New Roman and Georgia.
Sans serif
Sans serif font with consistent stroke thickness, suitable for titles, chart labels, legends, etc. Common sans serif fonts include Arial and Helvetica.
Minivan
Monowidth font, each character occupies the same width, suitable for displaying codes, commands and content arranged in a fixed width. Common fixed-width fonts include Courier New and Consolas.
Font size setting
describe
small
Usually used for legends, chart labels, diagrams and other smaller text information. You can use font size of 10pt or 12pt.
normal
Suitable for body text and general chart text. You can use font size of 12pt or 14pt.
large
Used to highlight titles and important information. The font size you can use is 14pt or 16pt.
In scientific research papers, in order to maintain visual unity and readability, it is recommended to use the same font and size settings throughout the paper. For titles, paragraphs, diagram labels, legends, etc., you can select appropriate fonts and font sizes to ensure text clarity and overall aesthetics.
Drawing principles
in principle
describe
principle of necessity
Determine whether it is necessary to include figures in scientific research papers
Conduct specific problem analysis
Pictures are necessary when they serve to supplement explanatory text, visually display results, and lead to the following.
Avoid too many illustrations and improve your ability to select illustrations
legibility principle
Comply with the principles of legibility when drawing illustrations
Complete, accurate titles, labels, and legends enhance legibility
consistency principle
The picture content is consistent with the context or specified content description
The abbreviations and symbols of physical quantities should be consistent with the text of the paper.
Illustration data is consistent with the context
Illustration scale and scaling remain consistent
The elements of each layer of similar images should be consistent
color mode
color mode
describe
RGB
Express various colors by mixing three colors: red, green, and blue
Use the changes in the three color channels of red, green, and blue and their superposition to obtain various color values
Assign red, green, and blue intensity values to each pixel in the image (the value range is 0 to 255)
Black is represented as (0,0,0), white is represented as (255,255,255)
Red, green, and blue are located at the vertices of the three-dimensional cube, black is at the origin, white is at the vertex farthest from the origin, and yellow, magenta, and cyan are located at the remaining three vertices.
The closer a different color is to a black vertex, the darker the color; the closer it is to a white vertex, the lighter the color.
CMYK
Use 4 ink colors of Cyan, Magenta, Yellow, and Black to express various colors
Various colors can be obtained by superimposing cyan, magenta, yellow and black (transparent ink)
Commonly used in the printing industry, suitable for four-color printing processes
HEX
How to express colors using hexadecimal
Use a 6-digit hexadecimal value to represent the color. The first two digits represent the red component, the middle two digits represent the green component, and the last two digits represent the blue component.
The value range of each component is 00 (minimum value) to FF (maximum value), with a total of 256 levels
Commonly used in various digital design tools and web design
coloring scheme
coloring scheme
describe
monochrome
Color combinations with the same or similar hue, obvious light and dark levels, and the same saturation
complementary colors
Choose colors whose hues are opposite each other on the color wheel for a contrasting effect
isometric triangle
Choose 3 colors that are 120° apart from each other on the color wheel, one as the main color and two as secondary colors
four corners
One is a matrix color scheme consisting of two pairs of complementary colors, and the other is a square color scheme