首页 > 解决方案 > 如何从 Excel 导出并导入 R?

问题描述

我想要做的是根据组的单元格列表计算一个函数。

我有一列信息,我想在其上执行集成功能,这是目前 Microsoft Excel 中不存在的功能。

我的独特需求是让 R 直接获取这些数据,执行操作(为此我已经弄清楚了编码的过程),然后最后让程序将这些输出移回相应的位置。

如何才能做到这一点?谢谢你。

PS似乎有些人认为这个问题太模糊/不清楚。我正在使用我的电子表格执行许多操作、功能和计算,因此我无法在不丢失最有价值的数据的情况下导出到 CSV 或文本文件。结果,我因此无法承担放弃这些信息的代价。

但是,我可以说我有一堆数字(我和我的团队所做的定量测量)需要运行一个函数,其中“x”是与微积分相关的积分问题的基础和限制。这些关系意味着我只想将结果粘贴到详细解决方案的以下部分?

因为我没有其他方法可以这样做,所以相应的答案应该显示在最初想要的结果旁边的列中。随后,如果有任何方法可以将此功能添加到 Excel 中允许的想法中,请以这样的方式通知我。谢谢大家,我希望这已经为他们解决了这个问题!

标签: rexcel

解决方案


您可以将 Excel 电子表格(假设它是一张单张表格)另存为带有标题的 CSV。在 R 中使用df = read.csv(file path)df = read.csv(file.choose())(导航到路径)将数据导入名为 df 的数据框。完成所需操作后,您可以results_df使用write.csv(results_df, save_path).


推荐阅读