近期,我们整理和开源了一个基于LaTeX的可视化项目,主要包括贝叶斯网络和一些矩阵分解/张量分解示意图,项目链接为:xinychen/awesome-latex-drawing,取自于我们近期的研究工作。
LaTeX是一种基于TEX的排版系统,对于生成复杂表格和数学公式,其排版表现尤为突出。除此之外,LaTeX实际上也可以用来绘图,特别是对于含有数学公式的图形。
另外一点比较庆幸的是,LaTeX目前具有很多在线系统,如 overleaf (链接为https://www.overleaf.com),只需要一个浏览器(如Chrome)就可以开始使用LaTeX,大大提高了便利性。
在我们开源的项目中,初步给出了以下图形的LaTeX源代码,感兴趣的读者可以按照readme.md - xinychen/awesome-latex-drawing提示进行体验。
以下将对项目中的新增内容做一个简单介绍。
一、时序矩阵分解的贝叶斯网络
- 第一步:打开overleaf并建立一个项目;
- 第二步:复制链接BTMF.tex中的LaTeX代码;
- 第三步:点击overleaf中的recompile即可得到该贝叶斯网络。
二、矩阵/张量分解示意图
- 第一步:打开overleaf并建立一个项目;
- 第二步:复制链接TVART.tex中的LaTeX代码;
- 第三步:点击overleaf中的recompile即可得到该贝叶斯网络。
三、相关推荐
[1] Blogger博客文章:How to draw graphical illustrations for tensor and its factorization in LaTeX?
[2] transdim - GitHub(transportation data imputation,交通数据修复)。