Other articles


  1. 用 matplotlib 画出规范的论文插图

    我最近所写的论文中基本上放弃了 Origin,而转为用 matplotlib 画几乎所有的插图。相比专业的 Origin,MPL 基本可以替代所有的功能,甚至单论功能还略有胜出。从可定制性角度,两者也接近,但 MPL 没有 Origin 图形化操作的直观性,这方面有所欠缺。而且 MPL 默认的主题和格式都与论文所要求的质量相去甚远,不像 Origin 一样基本默认格式就能凑合用了。

    从我自己的研究领域来看,插图的规范性,主要有几个方面的问题需要设置:

    1. 尺寸,包括图形尺寸、线宽等
    2. 标注,包括对图线的标注、legend等
    3. 图层,叠加不同的坐标轴等
    4. 文字样式、字号等
    5. 输出格式

    一个基本图形的示例

    下面给出了一个示例的代码,通过自定义各种格式基本上可以说符合正式出版的要求:

     1
     2
     3
     4
     5
     6
     7
     8
     9 …
    read more

links

social