R还是Excel?为什么不同时使用 R 和 Excel?

xlsx
readxlBert
Psst——你认为 Google 表格更胜一筹吗?您可以使用 googlesheets4 轻松地将 R 连接到 Google 表格。
Readxl:用于读取 Excel 文件的 R 包
readxl
.xls
.xslx
install.packages("readxl")
readxl_example()
要列出给定 Excel 文件的所有工作表,请使用以下函数调用:

sheet

range
range = "B1:E5"

sheet
range

readxl
但是你怎么能反过来呢?
伯特:将 Excel 与 R 连接起来
Bert 是一个将 Excel 与 R 连接起来的免费工具。它旨在在电子表格中运行(用户定义的)R 函数。您唯一需要做的就是编写函数——Bert 会为您处理其他所有事情。
但这里有一个问题:
现在,Bert 并不是您唯一的选择。存在类似的解决方案,例如 RExcel,但由于他们的网站已关闭,我们无法找到下载链接。雪上加霜的是,RExcel 也仅适用于 Windows。
下载页面
运行 Excel 和 Bert 控制台后,使用以下代码在 A1 到 C4 范围内的单元格中填充一个常数值:
一开始感觉不自然,但您刚刚使用 R 代码填充 Excel 电子表格!
从这里,你可以做很多你通常在 R 中做的事情。例如,下面的代码片段绘制了一个正态分布的直方图:

C:\Users\username\Documents\BERT2\functions\functions.R

=R.

R编程与Excel总结
但是你应该吗?
你认为 Excel 过时了吗?考虑 R 和 Python 中的这两个替代方案。
readxl
您对这些 R 和 Excel 交叉通信选项有何看法?在下面的评论部分让我们知道。