有emacs org babel, 还要什么数据分析软件

文学编程很实用。特别适合既需要运行程序,同时也需要逻辑论述的场景, 比如一份数据分析报告,没有文学编程,就是静态的文章,数据和图表,

有了文学编程,就是’活’的,程序让原本’死’的文章有了生命力,能更好的帮助展示文章的观点。

org-table没有合并表格项的功能,拿出去分享还是不太行

现在很多公司使用的都是云文档,云表格,web里的excel没有你说的这些功能吧,也就是为了协作而使用

有的,上面我说的那么些,除了老古董VBA,其他都可以在web端的office里使用。(包括Python,也是在微软的云里执行)

这个的确是遗憾

pdf也可以做你想做的任何事(参考这位 pdf里玩doom 的boy),那么,代价是什么?

1 个赞

我说的“任何事”只是一种夸张的说辞,我上面要表达的意思是在很多 excel 高手眼中,excel 非常强大,能满足他们的各种非常专业的需求。至于代价,看个人了。你让搞财务的去选择用 org babel 还是 excel 去搞各种报表,你看下他们会怎么选择呢。我自己很少用 excel,也不咋用 org babel。我都没太大的需求。

任何选择都有代价,大家都不笨,都会选对自己而言代价最小的。

3 个赞

excel使用门槛低,人群广

emacs本来就是特殊人群使用

商业闭源软件有断供的风险,虽然对 Excel 来说这概率微乎其微就是了。。。

Excel 门槛不低啊,有那功夫去学编程,也能学个七七八八的

编程看天赋的,大多数人还是不适合编程。

excel 内置的 VBA 语言是一门通用的编程语言,那当然理论上来说自然可以用 VBA 做任何事情。

但是这句话本身就是一句正确的废话。别说 excel 了,理论上来说 tex 都可以用来做任何事情。

所以最后还是回到出发点,专业的软件做专业的事情。excel 用来处理交互性强的表格处理挺好,但是但凡表格处理的自动化程度越高,用 VBA 来开发就越难受。最后肯定还是回到用一门正经的编程语言来开发。

最后是我个人的看法。

excel 入门成本最低,操作上限较高,但是达到较高的上限需要花费巨大的开发成本(非 VBA 的自动化程度低,VBA 难用+性能问题)。

通过专业的编程语言开发上限最高,开发成本最高。

orgmode 或者 quarto 等文学化编程,上限中等,不够灵活,但是对于熟练的技术人员,开发效率最高,对于内容大于形式的展示内容,能够最快的完成开发效果。

2 个赞

ms搞出clr之后就不止是VBA支持了,是.net全家桶支持。excel两年前就有python支持了,去年还搞出来一个Office Script(TypeScript支持)。今天打开公司电脑,我发现居然都有excel插件商店了,连上chatgpt,语音输入……只能说emacser除了lisp一无所有🤣

Emacs 不是还有 module 么

能给我推荐几个神奇的module吗

这里就有不少,AI相关的看这个

感觉这个已经不能叫excel了, 也不像办公软件。应该说企业管理系统,比如一张表把链接发出去, 通过权限设置, 每个人只能看到表不同的部分, 只能编辑指定单元格的内容, 或者只能看到自己编辑的内容, 其它所有内容都不能见。 只有管理员才能见,管理员还可对编辑的内容做出限制,只能填写指定内容。

这样一套系统,价格想必不会低

某人说过,免费才是最贵的。

这话不是绝对正确的。小孩被父母养育长大,都是免费的吧。

我们大学还有excel的课, 一学分, 是教我们算法的老师教的 :rofl: