论文作图尽量使用 matplotlib 和 seaborn,同时还可以使用 pandas
有关一个图里面有几个子图的这种情况也可以使用 matplotlib 的subplot来实现,而不是使用word或者 markdown进行拼接,或者使用ps拼接??
有些比较复杂的图可以使用ps进行P图、、
有关 matplotlib 的使用可以参考:
https://morvanzhou.github.io/tutorials/data-manipulation/plt/4-1-subpot1/
-----
如何生产符合出版需求和打印需求的图:
目前的期刊论文排版主要有两种的图片排版。
要求:
在论文投稿过程中,期刊对论文图片都有着较高的要求,比如格式是tiff
、eps
等格式,分辨率600dpi
,对图片的大小也有着要求。比如,期刊APPLIED PHYSICS LETTERS
对论文图片的基本要求是:
-
格式为
PDF
、tiff
、eps
、或jpg
-
分辨率为
600dpi
-
单栏(
one-column
)图片的宽度小于8.5cm
,双栏(two-column
)图片的宽度小于17cm
一种是单栏图片排版,一种是双栏图片排版。图片的生产的尺寸应该能够在这种排版的基础之上完成。
Seaborn的图片美学:
http://seaborn.pydata.org/tutorial/aesthetics.html
matplotlib的默认的图片尺寸是:[8.0, 6.0]
参考这里:http://deeplearning.lipingyang.org/2017/05/07/matplotlib-default-figure-size/
matplotlib的尺寸度量单位是 英寸
单位换算方法
1英寸(in) = 2.54厘米(cm)
http://abacus.bates.edu/~ganderso/biology/resources/writing/HTWtablefigs.html
seaborn的样式生产的图片的默认尺寸都是符合单栏排版的
1. 保存图片的时候该如何设置 图片的尺寸和dpi?
2. 如何在pandoc markdown中重新修改图片的尺寸:
![my caption](./figures/myimage.png){ width=250px }
或者
![my caption](./figures/myimage.png){ height=256px }
注意这个是可以和图片引用一起使用的:
参考