笔者是 Obsidian 的忠实拥趸,已经使用 Obsidian Zotero 做学习笔记、写科研论文、记录日常一年了。Obsidian 给人的感受就是:Office 能做到的,Obsidian 基本也都能做到,甚至可以做得更好!

截止目前,笔者已经分享了关于使用 Obsidian边看视频边做笔记,做思维导图,拆书神器,订阅期刊论文以及联动 Zotero 做阅读笔记等技巧。

本期,笔者分享一款非常牛的第三方插件——Obsidian Charts,可以满足你的图表需求。除了静态图表,Obsidian Charts 让您在 Obsidian 中创建交互式图表,使用效果就像是 Excel 的插入图表。

Obsidian charts 插件

使用 Obsidian Charts 插件,您可以在 Markdown 中创建图表,这也解决了笔者使用 Obsidian 写论文的一大难题。

这里是 Obsidian Charts 插件的使用说明文档,虽然是英文的,但是并不复杂,大家应该都能看得懂。

网址:

https://charts.phibr0.de/

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(1)

接下来,笔者会详细介绍 Obsidian Charts 插件从安装到使用的过程。

安装 obsidian charts 插件
  1. 打开【设置】→ 【第三方插件】
  2. 关闭【安全模式】
  3. 点击【浏览】社区插件
  4. 搜索【Obsidian Charts
  5. 安装
  6. 激活

如果你的 Obsidian 无法打开社区,那么可以使用 " 科学上网 " 方法。

下图是笔者安装的 Obsidian Charts 插件,可以进入【选项】设置相关参数,也可以直接使用。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(2)

基本用法

怎么使用 Obsidian Charts 插件?其实和其他插件使用方法一样,直接通过【ctrl p】命令,打开命令面板,输入 obsidian charts,如下所示。我们可以看到 Obsidian Charts 插件的命令只有一条:插入新图表。当然了我们一定要先开一个 md 文件,否则无法插入图表。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(3)

回车就可以打开 obsidian charts 面板,如下所示:左边是参数设置,右边是实时效果显示。obsidian charts 支持柱状图、折线图、饼状图、雷达图等等,用户可以自己选择图表类型,控制光滑度、宽度、填充、颜色、起点,XY 数据等,而且支持多条数据。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(4)

笔者随便插入一组柱状图数据,然后单击【insert chart】就可以在 md 文件中插入一个柱状图了,如下图所示。

其实这就是一个图表类型的代码块,如下图所示,我们可以直接在代码块中修改这个图表的数据和参数。Obsidian 会实时显示我们修改后的图表。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(5)

同理,我们可以通过代码块直接绘制图形,这取决于你使用 Obsidian 的习惯。

同理,我们可以绘制折线图,雷达图等等,如下图所示。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(6)

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(7)

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(8)

根据表格数据生成动态交互图表

重点来了,obsidian charts 可以根据表格数据,生成动态交互图表。笔者以下面这个表格为例。值得注意的是:表格一定要和上下文之间空一行,否则图表会无法识别。

Test1

Test2

Test3

Data1

1

2

3.33

Data2

3

2

1

Data3

6.7

4

2

注意这个表格和其它表格的区别就是有一个 ID(table),然后,我们输入下面代码块,包括图表类型、id、层级、宽度、起点。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(9)

就可以看到下面这个图表了。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(10)

就是说,obsidian charts 会根据表格的数据自动生成图表。

obsidian charts 会通过识别表格的 id 找到表格,读取数据,生成图表。这就意味着 obsidian charts 可以通过 Obsidian 不同文本上的表格绘制图表了,如下图所示。表格是在左边的一个 md 文件中,并且左下方可以绘制一个静态的图表。右上角是另一个 md 文件的图表,它的数据也是来自左边表格。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(11)

写在最后

好了,看到这里,您就已经学会了 obsidian charts 的使用方法了,它就是这么简单。

有了这个 obsidian charts 插件,我们就可以完成 SCI 论文的 results 部分中图表的内容了。

Obsidian需要用户自己配置,对于一些不熟悉编程的用户可能不太友好,可能会在初期劝退一些用户。一旦你成功上手了Obsidian,就会感受到它的强大。Obsidian毕竟可以用于学习、笔记,也可以用于研究论文、日程安排,这些内容会在以后详细介绍。

大家如果想了解更多关于Obsidian的内容,可以关注投必得学术,点赞转发本文,也可以留言给我们。笔者接下来会分享更多Obsidian的用途,帮助大家更好地使用Obsidian,用Obsidian帮助大家更好地阅读、写作和学习。

excel数据分析动态图表制作(不需要Excel就可以根据表格数据)(12)

,