-
Notifications
You must be signed in to change notification settings - Fork 783
Gallery
The science style:
The science + no-latex style:
The science + grid styles:
The science + scatter styles for scatter plots:
The science + notebook styles for Jupyter notebooks:
The science + ieee styles for IEEE papers:
- IEEE requires figures to be readable when printed in black and white. The
ieeestyle also sets the figure width to fit within one column of an IEEE paper and the resolution to 600 DPI. - Note: The IEEE style will make your figures massive if you use it with
plt.show(). To get around this, you can addplt.rcParams.update({'figure.dpi': '100'})to the top of your script (see issue).
The science + nature styles for Nature articles:
- Nature recommends sans-serif fonts.
CJK font styles have been deprecated in favour of other packages that maintain it actively. For example, make use
mplfontsSee issue #84.Till we get some more info, we will preserve this wiki section.
See the FAQ for information on installing CJK fonts.
Traditional Chinese (science + no-latex + cjk-tc-font):
Simplified Chinese (science + no-latex + cjk-sc-font):
Japanese (science + no-latex + cjk-jp-font):
Korean (science + no-latex + cjk-kr-font):
Russian/cyrillic (science + russian-font):
Turkish (science + turkish-font):
Note: These color cycles are from Paul Tol's website.
The bright color cycle (7 colors):
The vibrant color cycle (7 colors):
The muted color cycle (10 colors):
The high-contrast color cycle (3 colors):
The light color cycle (9 colors):
There are 23 different cycles, with the name discrete-rainbow-<n> (<n> ranges from 1 to 23, inclusive). The number defines the amount of unique colors in the cycle. Some examples below:
-
discrete-rainbow-6:
-
discrete-rainbow-15:
-
discrete-rainbow-23:
The std-colors color cycle (used to override other color cycles, e.g., the color cycle from ieee):
The high-vis color cycle:
The retro color cycle:
SciencePlots: Matplotlib styles for scientific figures